Fossil SCM

Update the built-in SQLite to 3.8.7 beta 3.

drh 2014-10-14 21:04 trunk
Commit 3c6f20370a580d89625cf00b02a0fc11c07e1c65
2 files changed +2 -1 +1 -1
+2 -1
--- src/sqlite3.c
+++ src/sqlite3.c
@@ -231,11 +231,11 @@
231231
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
232232
** [sqlite_version()] and [sqlite_source_id()].
233233
*/
234234
#define SQLITE_VERSION "3.8.7"
235235
#define SQLITE_VERSION_NUMBER 3008007
236
-#define SQLITE_SOURCE_ID "2014-10-13 23:39:02 005e5b388a8a97bca6d1f0e06c40d68d92aa1212"
236
+#define SQLITE_SOURCE_ID "2014-10-14 20:25:43 eab82330631187dcc3e5d2dddd23dbda5752904b"
237237
238238
/*
239239
** CAPI3REF: Run-Time Library Version Numbers
240240
** KEYWORDS: sqlite3_version, sqlite3_sourceid
241241
**
@@ -112496,10 +112496,11 @@
112496112496
}
112497112497
sqlite3DbFree(db, pVTable);
112498112498
}else if( ALWAYS(pVTable->pVtab) ){
112499112499
/* Justification of ALWAYS(): A correct vtab constructor must allocate
112500112500
** the sqlite3_vtab object if successful. */
112501
+ memset(pVTable->pVtab, 0, sizeof(pVTable->pVtab[0]));
112501112502
pVTable->pVtab->pModule = pMod->pModule;
112502112503
pVTable->nRef = 1;
112503112504
if( sCtx.pTab ){
112504112505
const char *zFormat = "vtable constructor did not declare schema: %s";
112505112506
*pzErr = sqlite3MPrintf(db, zFormat, pTab->zName);
112506112507
--- src/sqlite3.c
+++ src/sqlite3.c
@@ -231,11 +231,11 @@
231 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
232 ** [sqlite_version()] and [sqlite_source_id()].
233 */
234 #define SQLITE_VERSION "3.8.7"
235 #define SQLITE_VERSION_NUMBER 3008007
236 #define SQLITE_SOURCE_ID "2014-10-13 23:39:02 005e5b388a8a97bca6d1f0e06c40d68d92aa1212"
237
238 /*
239 ** CAPI3REF: Run-Time Library Version Numbers
240 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
241 **
@@ -112496,10 +112496,11 @@
112496 }
112497 sqlite3DbFree(db, pVTable);
112498 }else if( ALWAYS(pVTable->pVtab) ){
112499 /* Justification of ALWAYS(): A correct vtab constructor must allocate
112500 ** the sqlite3_vtab object if successful. */
 
112501 pVTable->pVtab->pModule = pMod->pModule;
112502 pVTable->nRef = 1;
112503 if( sCtx.pTab ){
112504 const char *zFormat = "vtable constructor did not declare schema: %s";
112505 *pzErr = sqlite3MPrintf(db, zFormat, pTab->zName);
112506
--- src/sqlite3.c
+++ src/sqlite3.c
@@ -231,11 +231,11 @@
231 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
232 ** [sqlite_version()] and [sqlite_source_id()].
233 */
234 #define SQLITE_VERSION "3.8.7"
235 #define SQLITE_VERSION_NUMBER 3008007
236 #define SQLITE_SOURCE_ID "2014-10-14 20:25:43 eab82330631187dcc3e5d2dddd23dbda5752904b"
237
238 /*
239 ** CAPI3REF: Run-Time Library Version Numbers
240 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
241 **
@@ -112496,10 +112496,11 @@
112496 }
112497 sqlite3DbFree(db, pVTable);
112498 }else if( ALWAYS(pVTable->pVtab) ){
112499 /* Justification of ALWAYS(): A correct vtab constructor must allocate
112500 ** the sqlite3_vtab object if successful. */
112501 memset(pVTable->pVtab, 0, sizeof(pVTable->pVtab[0]));
112502 pVTable->pVtab->pModule = pMod->pModule;
112503 pVTable->nRef = 1;
112504 if( sCtx.pTab ){
112505 const char *zFormat = "vtable constructor did not declare schema: %s";
112506 *pzErr = sqlite3MPrintf(db, zFormat, pTab->zName);
112507
+1 -1
--- src/sqlite3.h
+++ src/sqlite3.h
@@ -107,11 +107,11 @@
107107
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
108108
** [sqlite_version()] and [sqlite_source_id()].
109109
*/
110110
#define SQLITE_VERSION "3.8.7"
111111
#define SQLITE_VERSION_NUMBER 3008007
112
-#define SQLITE_SOURCE_ID "2014-10-13 23:39:02 005e5b388a8a97bca6d1f0e06c40d68d92aa1212"
112
+#define SQLITE_SOURCE_ID "2014-10-14 20:25:43 eab82330631187dcc3e5d2dddd23dbda5752904b"
113113
114114
/*
115115
** CAPI3REF: Run-Time Library Version Numbers
116116
** KEYWORDS: sqlite3_version, sqlite3_sourceid
117117
**
118118
--- src/sqlite3.h
+++ src/sqlite3.h
@@ -107,11 +107,11 @@
107 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
108 ** [sqlite_version()] and [sqlite_source_id()].
109 */
110 #define SQLITE_VERSION "3.8.7"
111 #define SQLITE_VERSION_NUMBER 3008007
112 #define SQLITE_SOURCE_ID "2014-10-13 23:39:02 005e5b388a8a97bca6d1f0e06c40d68d92aa1212"
113
114 /*
115 ** CAPI3REF: Run-Time Library Version Numbers
116 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
117 **
118
--- src/sqlite3.h
+++ src/sqlite3.h
@@ -107,11 +107,11 @@
107 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
108 ** [sqlite_version()] and [sqlite_source_id()].
109 */
110 #define SQLITE_VERSION "3.8.7"
111 #define SQLITE_VERSION_NUMBER 3008007
112 #define SQLITE_SOURCE_ID "2014-10-14 20:25:43 eab82330631187dcc3e5d2dddd23dbda5752904b"
113
114 /*
115 ** CAPI3REF: Run-Time Library Version Numbers
116 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
117 **
118

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button