]> granicus.if.org Git - php/commitdiff
Fix build if SQLITE_RECURSIVE is not supported
authorMatteo Beccati <mbeccati@php.net>
Sat, 4 Jan 2020 09:27:43 +0000 (10:27 +0100)
committerMatteo Beccati <mbeccati@php.net>
Sat, 4 Jan 2020 09:27:43 +0000 (10:27 +0100)
ext/sqlite3/sqlite3.c

index b27e0017910933f1f5ba8221d91413274192c326..3ceee0323138888dab3246c252a5b4c2d4c6549a 100644 (file)
@@ -2585,7 +2585,9 @@ PHP_MINIT_FUNCTION(sqlite3)
        zend_declare_class_constant_long(php_sqlite3_sc_entry, "FUNCTION", sizeof("FUNCTION") - 1, SQLITE_FUNCTION);
        zend_declare_class_constant_long(php_sqlite3_sc_entry, "SAVEPOINT", sizeof("SAVEPOINT") - 1, SQLITE_SAVEPOINT);
        zend_declare_class_constant_long(php_sqlite3_sc_entry, "COPY", sizeof("COPY") - 1, SQLITE_COPY);
+#ifdef SQLITE_RECURSIVE
        zend_declare_class_constant_long(php_sqlite3_sc_entry, "RECURSIVE", sizeof("RECURSIVE") - 1, SQLITE_RECURSIVE);
+#endif
 
 #ifdef SQLITE_DETERMINISTIC
        REGISTER_LONG_CONSTANT("SQLITE3_DETERMINISTIC", SQLITE_DETERMINISTIC, CONST_CS | CONST_PERSISTENT);