Changeset 78
- Timestamp:
- 07/24/08 13:02:02 (4 months ago)
- Files:
-
- trunk/config.m4 (modified) (1 diff)
- trunk/config.w32 (modified) (1 diff)
- trunk/libsqlite (modified) (1 prop)
- trunk/libsqlite/alter.c (deleted)
- trunk/libsqlite/analyze.c (deleted)
- trunk/libsqlite/attach.c (deleted)
- trunk/libsqlite/auth.c (deleted)
- trunk/libsqlite/bitvec.c (deleted)
- trunk/libsqlite/btmutex.c (deleted)
- trunk/libsqlite/btree.c (deleted)
- trunk/libsqlite/btree.h (deleted)
- trunk/libsqlite/btreeInt.h (deleted)
- trunk/libsqlite/build.c (deleted)
- trunk/libsqlite/callback.c (deleted)
- trunk/libsqlite/complete.c (deleted)
- trunk/libsqlite/config.h (deleted)
- trunk/libsqlite/date.c (deleted)
- trunk/libsqlite/delete.c (deleted)
- trunk/libsqlite/expr.c (deleted)
- trunk/libsqlite/fault.c (deleted)
- trunk/libsqlite/fts3.c (deleted)
- trunk/libsqlite/fts3.h (deleted)
- trunk/libsqlite/fts3_hash.c (deleted)
- trunk/libsqlite/fts3_hash.h (deleted)
- trunk/libsqlite/fts3_icu.c (deleted)
- trunk/libsqlite/fts3_porter.c (deleted)
- trunk/libsqlite/fts3_tokenizer.c (deleted)
- trunk/libsqlite/fts3_tokenizer.h (deleted)
- trunk/libsqlite/fts3_tokenizer1.c (deleted)
- trunk/libsqlite/func.c (deleted)
- trunk/libsqlite/hash.c (deleted)
- trunk/libsqlite/hash.h (deleted)
- trunk/libsqlite/insert.c (deleted)
- trunk/libsqlite/journal.c (deleted)
- trunk/libsqlite/keywordhash.h (deleted)
- trunk/libsqlite/legacy.c (deleted)
- trunk/libsqlite/loadext.c (deleted)
- trunk/libsqlite/main.c (deleted)
- trunk/libsqlite/malloc.c (deleted)
- trunk/libsqlite/mem1.c (deleted)
- trunk/libsqlite/mutex.c (deleted)
- trunk/libsqlite/mutex.h (deleted)
- trunk/libsqlite/mutex_os2.c (deleted)
- trunk/libsqlite/mutex_unix.c (deleted)
- trunk/libsqlite/mutex_w32.c (deleted)
- trunk/libsqlite/opcodes.c (deleted)
- trunk/libsqlite/opcodes.h (deleted)
- trunk/libsqlite/os.c (deleted)
- trunk/libsqlite/os.h (deleted)
- trunk/libsqlite/os_common.h (deleted)
- trunk/libsqlite/os_os2.c (deleted)
- trunk/libsqlite/os_unix.c (deleted)
- trunk/libsqlite/os_win.c (deleted)
- trunk/libsqlite/pager.c (deleted)
- trunk/libsqlite/pager.h (deleted)
- trunk/libsqlite/parse.c (deleted)
- trunk/libsqlite/parse.h (deleted)
- trunk/libsqlite/pragma.c (deleted)
- trunk/libsqlite/prepare.c (deleted)
- trunk/libsqlite/printf.c (deleted)
- trunk/libsqlite/random.c (deleted)
- trunk/libsqlite/select.c (deleted)
- trunk/libsqlite/sqlite3.c (added)
- trunk/libsqlite/sqlite3.h (added)
- trunk/libsqlite/sqlite3ext.h (added)
- trunk/libsqlite/sqliteInt.h (deleted)
- trunk/libsqlite/sqliteLimit.h (deleted)
- trunk/libsqlite/table.c (deleted)
- trunk/libsqlite/tokenize.c (deleted)
- trunk/libsqlite/trigger.c (deleted)
- trunk/libsqlite/update.c (deleted)
- trunk/libsqlite/utf.c (deleted)
- trunk/libsqlite/util.c (deleted)
- trunk/libsqlite/vacuum.c (deleted)
- trunk/libsqlite/vdbe.c (deleted)
- trunk/libsqlite/vdbe.h (deleted)
- trunk/libsqlite/vdbeInt.h (deleted)
- trunk/libsqlite/vdbeapi.c (deleted)
- trunk/libsqlite/vdbeaux.c (deleted)
- trunk/libsqlite/vdbeblob.c (deleted)
- trunk/libsqlite/vdbefifo.c (deleted)
- trunk/libsqlite/vdbemem.c (deleted)
- trunk/libsqlite/vtab.c (deleted)
- trunk/libsqlite/where.c (deleted)
- trunk/php_sqlite3.h (modified) (1 diff)
- trunk/sqlite3.c (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/config.m4
r74 r78 51 51 AC_MSG_RESULT([yes]) 52 52 53 sqlite3_extra_sources="libsqlite/attach.c libsqlite/auth.c libsqlite/bitvec.c libsqlite/btmutex.c libsqlite/btree.c \ 54 libsqlite/build.c libsqlite/callback.c libsqlite/date.c libsqlite/delete.c libsqlite/expr.c \ 55 libsqlite/fault.c libsqlite/func.c libsqlite/fts3.c libsqlite/fts3_hash.c libsqlite/fts3_icu.c \ 56 libsqlite/fts3_porter.c libsqlite/fts3_tokenizer.c libsqlite/fts3_tokenizer1.c \ 57 libsqlite/hash.c libsqlite/insert.c libsqlite/journal.c libsqlite/legacy.c \ 58 libsqlite/main.c libsqlite/malloc.c libsqlite/mutex.c libsqlite/mutex_unix.c libsqlite/mutex_w32.c libsqlite/mem1.c \ 59 libsqlite/os_unix.c libsqlite/os_win.c libsqlite/os.c \ 60 libsqlite/pager.c libsqlite/pragma.c libsqlite/prepare.c \ 61 libsqlite/printf.c libsqlite/random.c libsqlite/select.c \ 62 libsqlite/table.c libsqlite/tokenize.c libsqlite/analyze.c libsqlite/complete.c \ 63 libsqlite/trigger.c libsqlite/update.c libsqlite/utf.c libsqlite/util.c \ 64 libsqlite/vacuum.c libsqlite/vdbeapi.c libsqlite/vdbeaux.c libsqlite/vdbe.c libsqlite/vdbeblob.c \ 65 libsqlite/vdbemem.c libsqlite/where.c libsqlite/parse.c libsqlite/opcodes.c \ 66 libsqlite/alter.c libsqlite/vdbefifo.c libsqlite/vtab.c libsqlite/loadext.c" 53 sqlite3_extra_sources="libsqlite/sqlite3.c" 67 54 68 55 if test "$enable_maintainer_zts" = "yes"; then trunk/config.w32
r52 r78 7 7 ADD_FLAG("CFLAGS_SQLITE3", "/D SQLITE_THREADSAFE=1 /D SQLITE_ENABLE_FTS3=1 /D SQLITE_CORE=1 "); 8 8 EXTENSION("sqlite3", "sqlite3.c", null, "/I" + configure_module_dirname + "/libsqlite /I" + configure_module_dirname); 9 ADD_SOURCES(configure_module_dirname + "/libsqlite", 10 "attach.c auth.c bitvec.c btmutex.c btree.c \ 11 build.c callback.c date.c delete.c expr.c \ 12 fault.c func.c fts3.c fts3_hash.c fts3_icu.c fts3_porter.c fts3_tokenizer.c \ 13 fts3_tokenizer1.c hash.c insert.c journal.c legacy.c \ 14 main.c malloc.c mutex.c mutex_unix.c mutex_w32.c mem1.c \ 15 os_unix.c os_win.c os.c \ 16 pager.c pragma.c prepare.c \ 17 printf.c random.c select.c \ 18 table.c tokenize.c analyze.c complete.c \ 19 trigger.c update.c utf.c util.c \ 20 vacuum.c vdbeapi.c vdbeaux.c vdbe.c vdbeblob.c \ 21 vdbemem.c where.c parse.c opcodes.c \ 22 alter.c vdbefifo.c vtab.c loadext.c", "sqlite3"); 9 10 ADD_SOURCES(configure_module_dirname + "/libsqlite", "sqlite3.c", "sqlite3"); 23 11 24 12 AC_DEFINE("HAVE_SQLITE3", 1, "SQLite support"); trunk/libsqlite
- Property svn:ignore set to
mutex_php.c
- Property svn:ignore set to
trunk/php_sqlite3.h
r77 r78 58 58 #ifndef Z_SET_REFCOUNT_P 59 59 #define Z_SET_REFCOUNT_P(x, n) (x)->refcount = 0 60 #endif 61 62 #ifndef zend_parse_parameters_none 63 #define zend_parse_parameters_none() \ 64 zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "") 60 65 #endif 61 66 trunk/sqlite3.c
r77 r78 150 150 db_obj = (php_sqlite3_db_object *)zend_object_store_get_object(object TSRMLS_CC); 151 151 152 if ( ZEND_NUM_ARGS() != 0) {153 WRONG_PARAM_COUNT;152 if (zend_parse_parameters_none() == FAILURE) { 153 return; 154 154 } 155 155 … … 200 200 PHP_METHOD(sqlite3, version) 201 201 { 202 if ( ZEND_NUM_ARGS() != 0) {203 WRONG_PARAM_COUNT;202 if (zend_parse_parameters_none() == FAILURE) { 203 return; 204 204 } 205 205 … … 224 224 SQLITE3_CHECK_INITIALIZED(db_obj->initialised, SQLite3) 225 225 226 if ( ZEND_NUM_ARGS() != 0) {227 WRONG_PARAM_COUNT;226 if (zend_parse_parameters_none() == FAILURE) { 227 return; 228 228 } 229 229 … … 243 243 SQLITE3_CHECK_INITIALIZED(db_obj->initialised, SQLite3) 244 244 245 if ( ZEND_NUM_ARGS() != 0) {246 WRONG_PARAM_COUNT;245 if (zend_parse_parameters_none() == FAILURE) { 246 return; 247 247 } 248 248 … … 262 262 SQLITE3_CHECK_INITIALIZED(db_obj->initialised, SQLite3) 263 263 264 if ( ZEND_NUM_ARGS() != 0) {265 WRONG_PARAM_COUNT;264 if (zend_parse_parameters_none() == FAILURE) { 265 return; 266 266 } 267 267 … … 346 346 SQLITE3_CHECK_INITIALIZED(db_obj->initialised, SQLite3) 347 347 348 if ( ZEND_NUM_ARGS() != 0) {349 WRONG_PARAM_COUNT;348 if (zend_parse_parameters_none() == FAILURE) { 349 return; 350 350 } 351 351 … … 885 885 stmt_obj = (php_sqlite3_stmt *)zend_object_store_get_object(object TSRMLS_CC); 886 886 887 if ( ZEND_NUM_ARGS() != 0) {888 WRONG_PARAM_COUNT;887 if (zend_parse_parameters_none() == FAILURE) { 888 return; 889 889 } 890 890 … … 902 902 stmt_obj = (php_sqlite3_stmt *)zend_object_store_get_object(object TSRMLS_CC); 903 903 904 if ( ZEND_NUM_ARGS() != 0) {905 WRONG_PARAM_COUNT;904 if (zend_parse_parameters_none() == FAILURE) { 905 return; 906 906 } 907 907 … … 922 922 stmt_obj = (php_sqlite3_stmt *)zend_object_store_get_object(object TSRMLS_CC); 923 923 924 if ( ZEND_NUM_ARGS() != 0) {925 WRONG_PARAM_COUNT;924 if (zend_parse_parameters_none() == FAILURE) { 925 return; 926 926 } 927 927 … … 943 943 stmt_obj = (php_sqlite3_stmt *)zend_object_store_get_object(object TSRMLS_CC); 944 944 945 if ( ZEND_NUM_ARGS() != 0) {946 WRONG_PARAM_COUNT;945 if (zend_parse_parameters_none() == FAILURE) { 946 return; 947 947 } 948 948 … … 1081 1081 stmt_obj = (php_sqlite3_stmt *)zend_object_store_get_object(object TSRMLS_CC); 1082 1082 1083 if ( ZEND_NUM_ARGS() != 0) {1084 WRONG_PARAM_COUNT;1083 if (zend_parse_parameters_none() == FAILURE) { 1084 return; 1085 1085 } 1086 1086 … … 1190 1190 SQLITE3_CHECK_INITIALIZED(result_obj->initialised, SQLite3_result) 1191 1191 1192 if ( ZEND_NUM_ARGS() != 0) {1193 WRONG_PARAM_COUNT;1192 if (zend_parse_parameters_none() == FAILURE) { 1193 return; 1194 1194 } 1195 1195 … … 1307 1307 SQLITE3_CHECK_INITIALIZED(result_obj->initialised, SQLite3_result) 1308 1308 1309 if ( ZEND_NUM_ARGS() != 0) {1310 WRONG_PARAM_COUNT;1309 if (zend_parse_parameters_none() == FAILURE) { 1310 return; 1311 1311 } 1312 1312 … … 1332 1332 SQLITE3_CHECK_INITIALIZED(result_obj->initialised, SQLite3_result) 1333 1333 1334 if ( ZEND_NUM_ARGS() != 0) {1335 WRONG_PARAM_COUNT;1334 if (zend_parse_parameters_none() == FAILURE) { 1335 return; 1336 1336 } 1337 1337
