-C Check\sin\sthe\smissing\sstatus.c\ssource\sfile.\s(CVS\s5245)
-D 2008-06-19T13:20:02
+C Add\srecent\sAPI\sadditions\sto\sthe\sloadable\sextension\sinterface.\s(CVS\s5246)
+D 2008-06-19T15:06:24
F Makefile.arm-wince-mingw32ce-gcc ac5f7b2cef0cd850d6f755ba6ee4ab961b1fadf7
F Makefile.in ff6f90048555a0088f6a4b7406bed5e55a7c4eff
F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654
F src/insert.c c2ead6c36566de8e3f130e7ab1431723a269d5d7
F src/journal.c cffd2cd214e58c0e99c3ff632b3bee6c7cbb260e
F src/legacy.c 3626c71fb70912abec9a4312beba753a9ce800df
-F src/loadext.c 2ac671f42a8ce15e2a58155b9d7f6c61eb7e127e
+F src/loadext.c 40024a0f476c1279494876b9a002001b29e5d3e3
F src/main.c d75dad89c689c92cfb20d45f3ef31baca08eb896
F src/malloc.c 33b8a20684e65ce13f94e5b14fb0e6cdc335c5d1
F src/md5.c 008216bbb5d34c6fbab5357aa68575ad8a31516a
F src/select.c 669687459e7d0193c89de06c5dbed55b4a41191c
F src/shell.c a12ea645271b7876c8f080146f48e20b00d367ec
F src/sqlite.h.in cc64323ecc21320692c12726102976689ee5ae53
-F src/sqlite3ext.h faacd0e6a81aabee0861c6d7883c9172e74ef5b3
+F src/sqlite3ext.h f162a72daef5ebf8b211fe8c0ec96e85d22fbf9b
F src/sqliteInt.h 6dd55232e738a4dac23475cd4b0e444dff75c896
F src/sqliteLimit.h f435e728c6b620ef7312814d660a81f9356eb5c8
F src/status.c 6cb10377992505bd69f1ca1d75c1240a65f25a58
F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
F tool/speedtest8.c 1dbced29de5f59ba2ebf877edcadf171540374d1
F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
-P 9cd7f8669a59c6096331229df2e2ad87e628abab
-R 2ae02cc3666590b0ae8cac03168cec93
+P 298113d4a707ecf59d5dfd8bca45bfe734fb9fbb
+R 42f17a00236aadb90310fa7ec4da2a6e
U drh
-Z dc8fb3a0d249f077cc181d199fa20d70
+Z 4fa413bd990aa53101659d02698816d3
-298113d4a707ecf59d5dfd8bca45bfe734fb9fbb
\ No newline at end of file
+12ba27d94e3fb448f88b5efb43b35242fd893297
\ No newline at end of file
** This file contains code used to dynamically load extensions into
** the SQLite library.
**
-** $Id: loadext.c,v 1.49 2008/06/18 17:09:10 danielk1977 Exp $
+** $Id: loadext.c,v 1.50 2008/06/19 15:06:24 drh Exp $
*/
#ifndef SQLITE_CORE
sqlite3_test_control,
sqlite3_randomness,
sqlite3_context_db_handle,
+
+ /*
+ ** Added for 3.6.0
+ */
+ sqlite3_extended_result_codes,
+ sqlite3_limit,
+ sqlite3_next_stmt,
+ sqlite3_sql,
+ sqlite3_status,
};
/*
** as extensions by SQLite should #include this file instead of
** sqlite3.h.
**
-** @(#) $Id: sqlite3ext.h,v 1.21 2008/03/19 21:45:51 drh Exp $
+** @(#) $Id: sqlite3ext.h,v 1.22 2008/06/19 15:06:24 drh Exp $
*/
#ifndef _SQLITE3EXT_H_
#define _SQLITE3EXT_H_
int (*test_control)(int, ...);
void (*randomness)(int,void*);
sqlite3 *(*context_db_handle)(sqlite3_context*);
+ int (*extended_result_codes)(sqlite3*,int);
+ int (*limit)(sqlite3*,int,int);
+ sqlite3_stmt *(*next_stmt)(sqlite3*,sqlite3_stmt*);
+ const char *(*sql)(sqlite3_stmt*);
+ int (*status)(int,int*,int*,int);
};
/*
#define sqlite3_test_control sqlite3_api->test_control
#define sqlite3_randomness sqlite3_api->randomness
#define sqlite3_context_db_handle sqlite3_api->context_db_handle
+#define sqlite3_extended_result_codes sqlite3_api->extended_result_codes
+#define sqlite3_limit sqlite3_api->limit
+#define sqlite3_next_stmt sqlite3_api->next_stmt
+#define sqlite3_sql sqlite3_api->sql
+#define sqlite3_status sqlite3_api->status
#endif /* SQLITE_CORE */
#define SQLITE_EXTENSION_INIT1 const sqlite3_api_routines *sqlite3_api;