Fossil SCM

SQLite 3.9.0 beta 2. The first 3.9.0 beta gave compiler errors on some older platforms, which are fixed here. Behold the reason why I check-in SQLite betas into the Fossil trunk.

drh 2015-10-10 14:03 trunk
Commit 0b81254c79df9ae5279cac8e1b9938ec10ea1b96
2 files changed +8 -5 +1 -1
+8 -5
--- src/sqlite3.c
+++ src/sqlite3.c
@@ -325,11 +325,11 @@
325325
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
326326
** [sqlite_version()] and [sqlite_source_id()].
327327
*/
328328
#define SQLITE_VERSION "3.9.0"
329329
#define SQLITE_VERSION_NUMBER 3009000
330
-#define SQLITE_SOURCE_ID "2015-10-09 20:40:44 4a47f0177851721cdf6c981df962b6e8862372e7"
330
+#define SQLITE_SOURCE_ID "2015-10-10 14:00:37 de28acd42f29693341feb884b7223cd3d2b96730"
331331
332332
/*
333333
** CAPI3REF: Run-Time Library Version Numbers
334334
** KEYWORDS: sqlite3_version, sqlite3_sourceid
335335
**
@@ -163584,14 +163584,17 @@
163584163584
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
163585163585
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
163586163586
};
163587163587
#define safe_isspace(x) (jsonIsSpace[(unsigned char)x])
163588163588
163589
-/* Unsigned integer types */
163590
-typedef sqlite3_uint64 u64;
163591
-typedef unsigned int u32;
163592
-typedef unsigned char u8;
163589
+#ifndef SQLITE_AMALGAMATION
163590
+ /* Unsigned integer types. These are already defined in the sqliteInt.h,
163591
+ ** but the definitions need to be repeated for separate compilation. */
163592
+ typedef sqlite3_uint64 u64;
163593
+ typedef unsigned int u32;
163594
+ typedef unsigned char u8;
163595
+#endif
163593163596
163594163597
/* Objects */
163595163598
typedef struct JsonString JsonString;
163596163599
typedef struct JsonNode JsonNode;
163597163600
typedef struct JsonParse JsonParse;
163598163601
--- src/sqlite3.c
+++ src/sqlite3.c
@@ -325,11 +325,11 @@
325 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
326 ** [sqlite_version()] and [sqlite_source_id()].
327 */
328 #define SQLITE_VERSION "3.9.0"
329 #define SQLITE_VERSION_NUMBER 3009000
330 #define SQLITE_SOURCE_ID "2015-10-09 20:40:44 4a47f0177851721cdf6c981df962b6e8862372e7"
331
332 /*
333 ** CAPI3REF: Run-Time Library Version Numbers
334 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
335 **
@@ -163584,14 +163584,17 @@
163584 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
163585 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
163586 };
163587 #define safe_isspace(x) (jsonIsSpace[(unsigned char)x])
163588
163589 /* Unsigned integer types */
163590 typedef sqlite3_uint64 u64;
163591 typedef unsigned int u32;
163592 typedef unsigned char u8;
 
 
 
163593
163594 /* Objects */
163595 typedef struct JsonString JsonString;
163596 typedef struct JsonNode JsonNode;
163597 typedef struct JsonParse JsonParse;
163598
--- src/sqlite3.c
+++ src/sqlite3.c
@@ -325,11 +325,11 @@
325 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
326 ** [sqlite_version()] and [sqlite_source_id()].
327 */
328 #define SQLITE_VERSION "3.9.0"
329 #define SQLITE_VERSION_NUMBER 3009000
330 #define SQLITE_SOURCE_ID "2015-10-10 14:00:37 de28acd42f29693341feb884b7223cd3d2b96730"
331
332 /*
333 ** CAPI3REF: Run-Time Library Version Numbers
334 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
335 **
@@ -163584,14 +163584,17 @@
163584 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
163585 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
163586 };
163587 #define safe_isspace(x) (jsonIsSpace[(unsigned char)x])
163588
163589 #ifndef SQLITE_AMALGAMATION
163590 /* Unsigned integer types. These are already defined in the sqliteInt.h,
163591 ** but the definitions need to be repeated for separate compilation. */
163592 typedef sqlite3_uint64 u64;
163593 typedef unsigned int u32;
163594 typedef unsigned char u8;
163595 #endif
163596
163597 /* Objects */
163598 typedef struct JsonString JsonString;
163599 typedef struct JsonNode JsonNode;
163600 typedef struct JsonParse JsonParse;
163601
+1 -1
--- src/sqlite3.h
+++ src/sqlite3.h
@@ -111,11 +111,11 @@
111111
** [sqlite3_libversion_number()], [sqlite3_sourceid()],
112112
** [sqlite_version()] and [sqlite_source_id()].
113113
*/
114114
#define SQLITE_VERSION "3.9.0"
115115
#define SQLITE_VERSION_NUMBER 3009000
116
-#define SQLITE_SOURCE_ID "2015-10-09 20:40:44 4a47f0177851721cdf6c981df962b6e8862372e7"
116
+#define SQLITE_SOURCE_ID "2015-10-10 14:00:37 de28acd42f29693341feb884b7223cd3d2b96730"
117117
118118
/*
119119
** CAPI3REF: Run-Time Library Version Numbers
120120
** KEYWORDS: sqlite3_version, sqlite3_sourceid
121121
**
122122
--- src/sqlite3.h
+++ src/sqlite3.h
@@ -111,11 +111,11 @@
111 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
112 ** [sqlite_version()] and [sqlite_source_id()].
113 */
114 #define SQLITE_VERSION "3.9.0"
115 #define SQLITE_VERSION_NUMBER 3009000
116 #define SQLITE_SOURCE_ID "2015-10-09 20:40:44 4a47f0177851721cdf6c981df962b6e8862372e7"
117
118 /*
119 ** CAPI3REF: Run-Time Library Version Numbers
120 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
121 **
122
--- src/sqlite3.h
+++ src/sqlite3.h
@@ -111,11 +111,11 @@
111 ** [sqlite3_libversion_number()], [sqlite3_sourceid()],
112 ** [sqlite_version()] and [sqlite_source_id()].
113 */
114 #define SQLITE_VERSION "3.9.0"
115 #define SQLITE_VERSION_NUMBER 3009000
116 #define SQLITE_SOURCE_ID "2015-10-10 14:00:37 de28acd42f29693341feb884b7223cd3d2b96730"
117
118 /*
119 ** CAPI3REF: Run-Time Library Version Numbers
120 ** KEYWORDS: sqlite3_version, sqlite3_sourceid
121 **
122

Keyboard Shortcuts

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