Skip to content

Commit 0f89d40

Browse files
committed
Fix build if SQLITE_RECURSIVE is not supported
1 parent 37a7046 commit 0f89d40

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

ext/sqlite3/sqlite3.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2585,7 +2585,9 @@ PHP_MINIT_FUNCTION(sqlite3)
25852585
zend_declare_class_constant_long(php_sqlite3_sc_entry, "FUNCTION", sizeof("FUNCTION") - 1, SQLITE_FUNCTION);
25862586
zend_declare_class_constant_long(php_sqlite3_sc_entry, "SAVEPOINT", sizeof("SAVEPOINT") - 1, SQLITE_SAVEPOINT);
25872587
zend_declare_class_constant_long(php_sqlite3_sc_entry, "COPY", sizeof("COPY") - 1, SQLITE_COPY);
2588+
#ifdef SQLITE_RECURSIVE
25882589
zend_declare_class_constant_long(php_sqlite3_sc_entry, "RECURSIVE", sizeof("RECURSIVE") - 1, SQLITE_RECURSIVE);
2590+
#endif
25892591

25902592
#ifdef SQLITE_DETERMINISTIC
25912593
REGISTER_LONG_CONSTANT("SQLITE3_DETERMINISTIC", SQLITE_DETERMINISTIC, CONST_CS | CONST_PERSISTENT);

0 commit comments

Comments
 (0)