Fossil SCM

Update to a still newer version of SQLite 3.40.0 alpha that compiles without warnings on Mac ARM64.

drh 2022-10-26 11:13 busted-build
Commit 6ff6d49521fdbadfb1ced95f6f55994a96967a1be7f1813eafe989a2b4b4ba95
2 files changed +2 -15 +1 -1
+2 -15
--- extsrc/sqlite3.c
+++ extsrc/sqlite3.c
@@ -452,11 +452,11 @@
452452
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
453453
** [sqlite_version()] and [sqlite_source_id()].
454454
*/
455455
#define SQLITE_VERSION "3.40.0"
456456
#define SQLITE_VERSION_NUMBER 3040000
457
-#define SQLITE_SOURCE_ID "2022-10-26 06:05:44 6f2a40d06dd9a56491d27928ed3785e08308c7dcea2b3f768097fc98ba91a910"
457
+#define SQLITE_SOURCE_ID "2022-10-26 11:11:31 3dfdfb3f12edb3f4267942598efd05d573e13b7c5d6cdbc3404373f41b8993dd"
458458
459459
/*
460460
** CAPI3REF: Run-Time Library Version Numbers
461461
** KEYWORDS: sqlite3_version sqlite3_sourceid
462462
**
@@ -20420,11 +20420,10 @@
2042020420
#ifndef SQLITE_AMALGAMATION
2042120421
SQLITE_PRIVATE const unsigned char sqlite3OpcodeProperty[];
2042220422
SQLITE_PRIVATE const char sqlite3StrBINARY[];
2042320423
SQLITE_PRIVATE const unsigned char sqlite3StdTypeLen[];
2042420424
SQLITE_PRIVATE const char sqlite3StdTypeAffinity[];
20425
-SQLITE_PRIVATE const char sqlite3StdTypeMap[];
2042620425
SQLITE_PRIVATE const char *sqlite3StdType[];
2042720426
SQLITE_PRIVATE const unsigned char sqlite3UpperToLower[];
2042820427
SQLITE_PRIVATE const unsigned char *sqlite3aLTb;
2042920428
SQLITE_PRIVATE const unsigned char *sqlite3aEQb;
2043020429
SQLITE_PRIVATE const unsigned char *sqlite3aGTb;
@@ -22236,14 +22235,10 @@
2223622235
** sqlite3StdTypeLen[] The length (in bytes) of each entry
2223722236
** in sqlite3StdType[].
2223822237
**
2223922238
** sqlite3StdTypeAffinity[] The affinity associated with each entry
2224022239
** in sqlite3StdType[].
22241
-**
22242
-** sqlite3StdTypeMap[] The type value (as returned from
22243
-** sqlite3_column_type() or sqlite3_value_type())
22244
-** for each entry in sqlite3StdType[].
2224522240
*/
2224622241
SQLITE_PRIVATE const unsigned char sqlite3StdTypeLen[] = { 3, 4, 3, 7, 4, 4 };
2224722242
SQLITE_PRIVATE const char sqlite3StdTypeAffinity[] = {
2224822243
SQLITE_AFF_NUMERIC,
2224922244
SQLITE_AFF_BLOB,
@@ -22250,18 +22245,10 @@
2225022245
SQLITE_AFF_INTEGER,
2225122246
SQLITE_AFF_INTEGER,
2225222247
SQLITE_AFF_REAL,
2225322248
SQLITE_AFF_TEXT
2225422249
};
22255
-SQLITE_PRIVATE const char sqlite3StdTypeMap[] = {
22256
- 0,
22257
- SQLITE_BLOB,
22258
- SQLITE_INTEGER,
22259
- SQLITE_INTEGER,
22260
- SQLITE_FLOAT,
22261
- SQLITE_TEXT
22262
-};
2226322250
SQLITE_PRIVATE const char *sqlite3StdType[] = {
2226422251
"ANY",
2226522252
"BLOB",
2226622253
"INT",
2226722254
"INTEGER",
@@ -238399,11 +238386,11 @@
238399238386
int nArg, /* Number of args */
238400238387
sqlite3_value **apUnused /* Function arguments */
238401238388
){
238402238389
assert( nArg==0 );
238403238390
UNUSED_PARAM2(nArg, apUnused);
238404
- sqlite3_result_text(pCtx, "fts5: 2022-10-26 06:05:44 6f2a40d06dd9a56491d27928ed3785e08308c7dcea2b3f768097fc98ba91a910", -1, SQLITE_TRANSIENT);
238391
+ sqlite3_result_text(pCtx, "fts5: 2022-10-26 11:11:31 3dfdfb3f12edb3f4267942598efd05d573e13b7c5d6cdbc3404373f41b8993dd", -1, SQLITE_TRANSIENT);
238405238392
}
238406238393
238407238394
/*
238408238395
** Return true if zName is the extension on one of the shadow tables used
238409238396
** by this module.
238410238397
--- extsrc/sqlite3.c
+++ extsrc/sqlite3.c
@@ -452,11 +452,11 @@
452 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
453 ** [sqlite_version()] and [sqlite_source_id()].
454 */
455 #define SQLITE_VERSION "3.40.0"
456 #define SQLITE_VERSION_NUMBER 3040000
457 #define SQLITE_SOURCE_ID "2022-10-26 06:05:44 6f2a40d06dd9a56491d27928ed3785e08308c7dcea2b3f768097fc98ba91a910"
458
459 /*
460 ** CAPI3REF: Run-Time Library Version Numbers
461 ** KEYWORDS: sqlite3_version sqlite3_sourceid
462 **
@@ -20420,11 +20420,10 @@
20420 #ifndef SQLITE_AMALGAMATION
20421 SQLITE_PRIVATE const unsigned char sqlite3OpcodeProperty[];
20422 SQLITE_PRIVATE const char sqlite3StrBINARY[];
20423 SQLITE_PRIVATE const unsigned char sqlite3StdTypeLen[];
20424 SQLITE_PRIVATE const char sqlite3StdTypeAffinity[];
20425 SQLITE_PRIVATE const char sqlite3StdTypeMap[];
20426 SQLITE_PRIVATE const char *sqlite3StdType[];
20427 SQLITE_PRIVATE const unsigned char sqlite3UpperToLower[];
20428 SQLITE_PRIVATE const unsigned char *sqlite3aLTb;
20429 SQLITE_PRIVATE const unsigned char *sqlite3aEQb;
20430 SQLITE_PRIVATE const unsigned char *sqlite3aGTb;
@@ -22236,14 +22235,10 @@
22236 ** sqlite3StdTypeLen[] The length (in bytes) of each entry
22237 ** in sqlite3StdType[].
22238 **
22239 ** sqlite3StdTypeAffinity[] The affinity associated with each entry
22240 ** in sqlite3StdType[].
22241 **
22242 ** sqlite3StdTypeMap[] The type value (as returned from
22243 ** sqlite3_column_type() or sqlite3_value_type())
22244 ** for each entry in sqlite3StdType[].
22245 */
22246 SQLITE_PRIVATE const unsigned char sqlite3StdTypeLen[] = { 3, 4, 3, 7, 4, 4 };
22247 SQLITE_PRIVATE const char sqlite3StdTypeAffinity[] = {
22248 SQLITE_AFF_NUMERIC,
22249 SQLITE_AFF_BLOB,
@@ -22250,18 +22245,10 @@
22250 SQLITE_AFF_INTEGER,
22251 SQLITE_AFF_INTEGER,
22252 SQLITE_AFF_REAL,
22253 SQLITE_AFF_TEXT
22254 };
22255 SQLITE_PRIVATE const char sqlite3StdTypeMap[] = {
22256 0,
22257 SQLITE_BLOB,
22258 SQLITE_INTEGER,
22259 SQLITE_INTEGER,
22260 SQLITE_FLOAT,
22261 SQLITE_TEXT
22262 };
22263 SQLITE_PRIVATE const char *sqlite3StdType[] = {
22264 "ANY",
22265 "BLOB",
22266 "INT",
22267 "INTEGER",
@@ -238399,11 +238386,11 @@
238399 int nArg, /* Number of args */
238400 sqlite3_value **apUnused /* Function arguments */
238401 ){
238402 assert( nArg==0 );
238403 UNUSED_PARAM2(nArg, apUnused);
238404 sqlite3_result_text(pCtx, "fts5: 2022-10-26 06:05:44 6f2a40d06dd9a56491d27928ed3785e08308c7dcea2b3f768097fc98ba91a910", -1, SQLITE_TRANSIENT);
238405 }
238406
238407 /*
238408 ** Return true if zName is the extension on one of the shadow tables used
238409 ** by this module.
238410
--- extsrc/sqlite3.c
+++ extsrc/sqlite3.c
@@ -452,11 +452,11 @@
452 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
453 ** [sqlite_version()] and [sqlite_source_id()].
454 */
455 #define SQLITE_VERSION "3.40.0"
456 #define SQLITE_VERSION_NUMBER 3040000
457 #define SQLITE_SOURCE_ID "2022-10-26 11:11:31 3dfdfb3f12edb3f4267942598efd05d573e13b7c5d6cdbc3404373f41b8993dd"
458
459 /*
460 ** CAPI3REF: Run-Time Library Version Numbers
461 ** KEYWORDS: sqlite3_version sqlite3_sourceid
462 **
@@ -20420,11 +20420,10 @@
20420 #ifndef SQLITE_AMALGAMATION
20421 SQLITE_PRIVATE const unsigned char sqlite3OpcodeProperty[];
20422 SQLITE_PRIVATE const char sqlite3StrBINARY[];
20423 SQLITE_PRIVATE const unsigned char sqlite3StdTypeLen[];
20424 SQLITE_PRIVATE const char sqlite3StdTypeAffinity[];
 
20425 SQLITE_PRIVATE const char *sqlite3StdType[];
20426 SQLITE_PRIVATE const unsigned char sqlite3UpperToLower[];
20427 SQLITE_PRIVATE const unsigned char *sqlite3aLTb;
20428 SQLITE_PRIVATE const unsigned char *sqlite3aEQb;
20429 SQLITE_PRIVATE const unsigned char *sqlite3aGTb;
@@ -22236,14 +22235,10 @@
22235 ** sqlite3StdTypeLen[] The length (in bytes) of each entry
22236 ** in sqlite3StdType[].
22237 **
22238 ** sqlite3StdTypeAffinity[] The affinity associated with each entry
22239 ** in sqlite3StdType[].
 
 
 
 
22240 */
22241 SQLITE_PRIVATE const unsigned char sqlite3StdTypeLen[] = { 3, 4, 3, 7, 4, 4 };
22242 SQLITE_PRIVATE const char sqlite3StdTypeAffinity[] = {
22243 SQLITE_AFF_NUMERIC,
22244 SQLITE_AFF_BLOB,
@@ -22250,18 +22245,10 @@
22245 SQLITE_AFF_INTEGER,
22246 SQLITE_AFF_INTEGER,
22247 SQLITE_AFF_REAL,
22248 SQLITE_AFF_TEXT
22249 };
 
 
 
 
 
 
 
 
22250 SQLITE_PRIVATE const char *sqlite3StdType[] = {
22251 "ANY",
22252 "BLOB",
22253 "INT",
22254 "INTEGER",
@@ -238399,11 +238386,11 @@
238386 int nArg, /* Number of args */
238387 sqlite3_value **apUnused /* Function arguments */
238388 ){
238389 assert( nArg==0 );
238390 UNUSED_PARAM2(nArg, apUnused);
238391 sqlite3_result_text(pCtx, "fts5: 2022-10-26 11:11:31 3dfdfb3f12edb3f4267942598efd05d573e13b7c5d6cdbc3404373f41b8993dd", -1, SQLITE_TRANSIENT);
238392 }
238393
238394 /*
238395 ** Return true if zName is the extension on one of the shadow tables used
238396 ** by this module.
238397
--- extsrc/sqlite3.h
+++ extsrc/sqlite3.h
@@ -146,11 +146,11 @@
146146
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
147147
** [sqlite_version()] and [sqlite_source_id()].
148148
*/
149149
#define SQLITE_VERSION "3.40.0"
150150
#define SQLITE_VERSION_NUMBER 3040000
151
-#define SQLITE_SOURCE_ID "2022-10-26 06:05:44 6f2a40d06dd9a56491d27928ed3785e08308c7dcea2b3f768097fc98ba91a910"
151
+#define SQLITE_SOURCE_ID "2022-10-26 11:11:31 3dfdfb3f12edb3f4267942598efd05d573e13b7c5d6cdbc3404373f41b8993dd"
152152
153153
/*
154154
** CAPI3REF: Run-Time Library Version Numbers
155155
** KEYWORDS: sqlite3_version sqlite3_sourceid
156156
**
157157
--- extsrc/sqlite3.h
+++ extsrc/sqlite3.h
@@ -146,11 +146,11 @@
146 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
147 ** [sqlite_version()] and [sqlite_source_id()].
148 */
149 #define SQLITE_VERSION "3.40.0"
150 #define SQLITE_VERSION_NUMBER 3040000
151 #define SQLITE_SOURCE_ID "2022-10-26 06:05:44 6f2a40d06dd9a56491d27928ed3785e08308c7dcea2b3f768097fc98ba91a910"
152
153 /*
154 ** CAPI3REF: Run-Time Library Version Numbers
155 ** KEYWORDS: sqlite3_version sqlite3_sourceid
156 **
157
--- extsrc/sqlite3.h
+++ extsrc/sqlite3.h
@@ -146,11 +146,11 @@
146 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
147 ** [sqlite_version()] and [sqlite_source_id()].
148 */
149 #define SQLITE_VERSION "3.40.0"
150 #define SQLITE_VERSION_NUMBER 3040000
151 #define SQLITE_SOURCE_ID "2022-10-26 11:11:31 3dfdfb3f12edb3f4267942598efd05d573e13b7c5d6cdbc3404373f41b8993dd"
152
153 /*
154 ** CAPI3REF: Run-Time Library Version Numbers
155 ** KEYWORDS: sqlite3_version sqlite3_sourceid
156 **
157

Keyboard Shortcuts

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