Fossil SCM
Updates to a slightly newer SQLite in an attempt to avoid a C89 declaration order issue.
Commit
0d813dbf91826ff266f63d44b15013a66da561b2c371373ef3df1a25dfe87fd5
Parent
08255208e98bb50…
3 files changed
+2
-1
+2
-2
+1
-1
+2
-1
| --- src/shell.c | ||
| +++ src/shell.c | ||
| @@ -4994,11 +4994,10 @@ | ||
| 4994 | 4994 | sqlite3 *db, |
| 4995 | 4995 | char **pzErrMsg, |
| 4996 | 4996 | const sqlite3_api_routines *pApi |
| 4997 | 4997 | ){ |
| 4998 | 4998 | int rc = SQLITE_OK; |
| 4999 | - SQLITE_EXTENSION_INIT2(pApi); | |
| 5000 | 4999 | static const struct { |
| 5001 | 5000 | const char *zFuncName; |
| 5002 | 5001 | int nArg; |
| 5003 | 5002 | void (*xFunc)(sqlite3_context*,int,sqlite3_value**); |
| 5004 | 5003 | } aFunc[] = { |
| @@ -5008,10 +5007,12 @@ | ||
| 5008 | 5007 | { "decimal_sub", 2, decimalSubFunc }, |
| 5009 | 5008 | { "decimal_mul", 2, decimalMulFunc }, |
| 5010 | 5009 | }; |
| 5011 | 5010 | unsigned int i; |
| 5012 | 5011 | (void)pzErrMsg; /* Unused parameter */ |
| 5012 | + | |
| 5013 | + SQLITE_EXTENSION_INIT2(pApi); | |
| 5013 | 5014 | |
| 5014 | 5015 | for(i=0; i<sizeof(aFunc)/sizeof(aFunc[0]) && rc==SQLITE_OK; i++){ |
| 5015 | 5016 | rc = sqlite3_create_function(db, aFunc[i].zFuncName, aFunc[i].nArg, |
| 5016 | 5017 | SQLITE_UTF8|SQLITE_INNOCUOUS|SQLITE_DETERMINISTIC, |
| 5017 | 5018 | 0, aFunc[i].xFunc, 0, 0); |
| 5018 | 5019 |
| --- src/shell.c | |
| +++ src/shell.c | |
| @@ -4994,11 +4994,10 @@ | |
| 4994 | sqlite3 *db, |
| 4995 | char **pzErrMsg, |
| 4996 | const sqlite3_api_routines *pApi |
| 4997 | ){ |
| 4998 | int rc = SQLITE_OK; |
| 4999 | SQLITE_EXTENSION_INIT2(pApi); |
| 5000 | static const struct { |
| 5001 | const char *zFuncName; |
| 5002 | int nArg; |
| 5003 | void (*xFunc)(sqlite3_context*,int,sqlite3_value**); |
| 5004 | } aFunc[] = { |
| @@ -5008,10 +5007,12 @@ | |
| 5008 | { "decimal_sub", 2, decimalSubFunc }, |
| 5009 | { "decimal_mul", 2, decimalMulFunc }, |
| 5010 | }; |
| 5011 | unsigned int i; |
| 5012 | (void)pzErrMsg; /* Unused parameter */ |
| 5013 | |
| 5014 | for(i=0; i<sizeof(aFunc)/sizeof(aFunc[0]) && rc==SQLITE_OK; i++){ |
| 5015 | rc = sqlite3_create_function(db, aFunc[i].zFuncName, aFunc[i].nArg, |
| 5016 | SQLITE_UTF8|SQLITE_INNOCUOUS|SQLITE_DETERMINISTIC, |
| 5017 | 0, aFunc[i].xFunc, 0, 0); |
| 5018 |
| --- src/shell.c | |
| +++ src/shell.c | |
| @@ -4994,11 +4994,10 @@ | |
| 4994 | sqlite3 *db, |
| 4995 | char **pzErrMsg, |
| 4996 | const sqlite3_api_routines *pApi |
| 4997 | ){ |
| 4998 | int rc = SQLITE_OK; |
| 4999 | static const struct { |
| 5000 | const char *zFuncName; |
| 5001 | int nArg; |
| 5002 | void (*xFunc)(sqlite3_context*,int,sqlite3_value**); |
| 5003 | } aFunc[] = { |
| @@ -5008,10 +5007,12 @@ | |
| 5007 | { "decimal_sub", 2, decimalSubFunc }, |
| 5008 | { "decimal_mul", 2, decimalMulFunc }, |
| 5009 | }; |
| 5010 | unsigned int i; |
| 5011 | (void)pzErrMsg; /* Unused parameter */ |
| 5012 | |
| 5013 | SQLITE_EXTENSION_INIT2(pApi); |
| 5014 | |
| 5015 | for(i=0; i<sizeof(aFunc)/sizeof(aFunc[0]) && rc==SQLITE_OK; i++){ |
| 5016 | rc = sqlite3_create_function(db, aFunc[i].zFuncName, aFunc[i].nArg, |
| 5017 | SQLITE_UTF8|SQLITE_INNOCUOUS|SQLITE_DETERMINISTIC, |
| 5018 | 0, aFunc[i].xFunc, 0, 0); |
| 5019 |
+2
-2
| --- src/sqlite3.c | ||
| +++ src/sqlite3.c | ||
| @@ -1162,11 +1162,11 @@ | ||
| 1162 | 1162 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 1163 | 1163 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 1164 | 1164 | */ |
| 1165 | 1165 | #define SQLITE_VERSION "3.33.0" |
| 1166 | 1166 | #define SQLITE_VERSION_NUMBER 3033000 |
| 1167 | -#define SQLITE_SOURCE_ID "2020-08-07 19:52:01 fdc5fb902d7f2d10f73e64fe30c67153b59b26c5d707fc9c354e90967dbcc214" | |
| 1167 | +#define SQLITE_SOURCE_ID "2020-08-08 00:44:45 eface2da2c0b3daee2a5fd640cca3d3757d0930f62900fc810c50c104635241d" | |
| 1168 | 1168 | |
| 1169 | 1169 | /* |
| 1170 | 1170 | ** CAPI3REF: Run-Time Library Version Numbers |
| 1171 | 1171 | ** KEYWORDS: sqlite3_version sqlite3_sourceid |
| 1172 | 1172 | ** |
| @@ -230477,10 +230477,10 @@ | ||
| 230477 | 230477 | #endif /* !defined(SQLITE_CORE) || defined(SQLITE_ENABLE_STMTVTAB) */ |
| 230478 | 230478 | |
| 230479 | 230479 | /************** End of stmt.c ************************************************/ |
| 230480 | 230480 | #if __LINE__!=230480 |
| 230481 | 230481 | #undef SQLITE_SOURCE_ID |
| 230482 | -#define SQLITE_SOURCE_ID "2020-08-07 19:52:01 fdc5fb902d7f2d10f73e64fe30c67153b59b26c5d707fc9c354e90967dbcalt2" | |
| 230482 | +#define SQLITE_SOURCE_ID "2020-08-08 00:44:45 eface2da2c0b3daee2a5fd640cca3d3757d0930f62900fc810c50c104635alt2" | |
| 230483 | 230483 | #endif |
| 230484 | 230484 | /* Return the source-id for this library */ |
| 230485 | 230485 | SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; } |
| 230486 | 230486 | /************************** End of sqlite3.c ******************************/ |
| 230487 | 230487 |
| --- src/sqlite3.c | |
| +++ src/sqlite3.c | |
| @@ -1162,11 +1162,11 @@ | |
| 1162 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 1163 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 1164 | */ |
| 1165 | #define SQLITE_VERSION "3.33.0" |
| 1166 | #define SQLITE_VERSION_NUMBER 3033000 |
| 1167 | #define SQLITE_SOURCE_ID "2020-08-07 19:52:01 fdc5fb902d7f2d10f73e64fe30c67153b59b26c5d707fc9c354e90967dbcc214" |
| 1168 | |
| 1169 | /* |
| 1170 | ** CAPI3REF: Run-Time Library Version Numbers |
| 1171 | ** KEYWORDS: sqlite3_version sqlite3_sourceid |
| 1172 | ** |
| @@ -230477,10 +230477,10 @@ | |
| 230477 | #endif /* !defined(SQLITE_CORE) || defined(SQLITE_ENABLE_STMTVTAB) */ |
| 230478 | |
| 230479 | /************** End of stmt.c ************************************************/ |
| 230480 | #if __LINE__!=230480 |
| 230481 | #undef SQLITE_SOURCE_ID |
| 230482 | #define SQLITE_SOURCE_ID "2020-08-07 19:52:01 fdc5fb902d7f2d10f73e64fe30c67153b59b26c5d707fc9c354e90967dbcalt2" |
| 230483 | #endif |
| 230484 | /* Return the source-id for this library */ |
| 230485 | SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; } |
| 230486 | /************************** End of sqlite3.c ******************************/ |
| 230487 |
| --- src/sqlite3.c | |
| +++ src/sqlite3.c | |
| @@ -1162,11 +1162,11 @@ | |
| 1162 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 1163 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 1164 | */ |
| 1165 | #define SQLITE_VERSION "3.33.0" |
| 1166 | #define SQLITE_VERSION_NUMBER 3033000 |
| 1167 | #define SQLITE_SOURCE_ID "2020-08-08 00:44:45 eface2da2c0b3daee2a5fd640cca3d3757d0930f62900fc810c50c104635241d" |
| 1168 | |
| 1169 | /* |
| 1170 | ** CAPI3REF: Run-Time Library Version Numbers |
| 1171 | ** KEYWORDS: sqlite3_version sqlite3_sourceid |
| 1172 | ** |
| @@ -230477,10 +230477,10 @@ | |
| 230477 | #endif /* !defined(SQLITE_CORE) || defined(SQLITE_ENABLE_STMTVTAB) */ |
| 230478 | |
| 230479 | /************** End of stmt.c ************************************************/ |
| 230480 | #if __LINE__!=230480 |
| 230481 | #undef SQLITE_SOURCE_ID |
| 230482 | #define SQLITE_SOURCE_ID "2020-08-08 00:44:45 eface2da2c0b3daee2a5fd640cca3d3757d0930f62900fc810c50c104635alt2" |
| 230483 | #endif |
| 230484 | /* Return the source-id for this library */ |
| 230485 | SQLITE_API const char *sqlite3_sourceid(void){ return SQLITE_SOURCE_ID; } |
| 230486 | /************************** End of sqlite3.c ******************************/ |
| 230487 |
+1
-1
| --- src/sqlite3.h | ||
| +++ src/sqlite3.h | ||
| @@ -123,11 +123,11 @@ | ||
| 123 | 123 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 124 | 124 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 125 | 125 | */ |
| 126 | 126 | #define SQLITE_VERSION "3.33.0" |
| 127 | 127 | #define SQLITE_VERSION_NUMBER 3033000 |
| 128 | -#define SQLITE_SOURCE_ID "2020-08-07 19:52:01 fdc5fb902d7f2d10f73e64fe30c67153b59b26c5d707fc9c354e90967dbcc214" | |
| 128 | +#define SQLITE_SOURCE_ID "2020-08-08 00:44:45 eface2da2c0b3daee2a5fd640cca3d3757d0930f62900fc810c50c104635241d" | |
| 129 | 129 | |
| 130 | 130 | /* |
| 131 | 131 | ** CAPI3REF: Run-Time Library Version Numbers |
| 132 | 132 | ** KEYWORDS: sqlite3_version sqlite3_sourceid |
| 133 | 133 | ** |
| 134 | 134 |
| --- src/sqlite3.h | |
| +++ src/sqlite3.h | |
| @@ -123,11 +123,11 @@ | |
| 123 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 124 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 125 | */ |
| 126 | #define SQLITE_VERSION "3.33.0" |
| 127 | #define SQLITE_VERSION_NUMBER 3033000 |
| 128 | #define SQLITE_SOURCE_ID "2020-08-07 19:52:01 fdc5fb902d7f2d10f73e64fe30c67153b59b26c5d707fc9c354e90967dbcc214" |
| 129 | |
| 130 | /* |
| 131 | ** CAPI3REF: Run-Time Library Version Numbers |
| 132 | ** KEYWORDS: sqlite3_version sqlite3_sourceid |
| 133 | ** |
| 134 |
| --- src/sqlite3.h | |
| +++ src/sqlite3.h | |
| @@ -123,11 +123,11 @@ | |
| 123 | ** [sqlite3_libversion_number()], [sqlite3_sourceid()], |
| 124 | ** [sqlite_version()] and [sqlite_source_id()]. |
| 125 | */ |
| 126 | #define SQLITE_VERSION "3.33.0" |
| 127 | #define SQLITE_VERSION_NUMBER 3033000 |
| 128 | #define SQLITE_SOURCE_ID "2020-08-08 00:44:45 eface2da2c0b3daee2a5fd640cca3d3757d0930f62900fc810c50c104635241d" |
| 129 | |
| 130 | /* |
| 131 | ** CAPI3REF: Run-Time Library Version Numbers |
| 132 | ** KEYWORDS: sqlite3_version sqlite3_sourceid |
| 133 | ** |
| 134 |