]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add the SQLITE_UINT64_TYPE compile-time option.
authordrh <drh@noemail.net>
Mon, 9 Jan 2017 13:43:09 +0000 (13:43 +0000)
committerdrh <drh@noemail.net>
Mon, 9 Jan 2017 13:43:09 +0000 (13:43 +0000)
FossilOrigin-Name: a5fe03bc419d9c7e6068ed38810e3f183de179b5

manifest
manifest.uuid
src/sqlite.h.in

index ec76e312ce1482a325206a1c050728d39d2f3f29..9ab624a73c8217f2fc8f5fc19a9f822db8f90ea1 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Improvements\sto\sthe\siIdxNoSeek\soptimization\sof\ssqlite3GenerateRowDelete()\nso\sthat\sit\sis\sautomatically\sdisabled\sfor\sBEFORE\striggers\sbut\sworks\sin\sall\nother\scases.
-D 2017-01-07T14:47:03.531
+C Add\sthe\sSQLITE_UINT64_TYPE\scompile-time\soption.
+D 2017-01-09T13:43:09.245
 F Makefile.in 41bd4cad981487345c4a84081074bcdb876e4b2e
 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
 F Makefile.msc b8ca53350ae545e3562403d5da2a69cec79308da
@@ -390,7 +390,7 @@ F src/resolve.c bb070cf5f23611c44ab7e4788803684e385fc3fb
 F src/rowset.c 7b7e7e479212e65b723bf40128c7b36dc5afdfac
 F src/select.c 533e55a4067278fef76eff951462383d4147880f
 F src/shell.c 6095531aa900decdaa765e0f3993fba7153c92c1
-F src/sqlite.h.in 29bda4bee01248a5650567d7a22fac39bad1b542
+F src/sqlite.h.in e71655293c9bde26939496f3aac9d1821d2c07a2
 F src/sqlite3.rc 5121c9e10c3964d5755191c80dd1180c122fc3a8
 F src/sqlite3ext.h 8648034aa702469afb553231677306cc6492a1ae
 F src/sqliteInt.h 9fdfb8789b27a621f3401468bc1705c32308f877
@@ -1543,7 +1543,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P db2c0960ffb3b396b20e0441d3edb812254c82bc
-R 7bbc97d23d01181c7fdd8aa9c81894e1
+P 3178ec4c27efc4ff84bcd17ddb17ec50a6ac96b3
+R ff5d1e49d008400e89044e5b599d5e72
 U drh
-Z 5c5df114c2b0c58ce035451bb180f71f
+Z 9ff193ccbc51dd8562e9e65994630a91
index c040ce2769b8103bdf88e0fce10ed138d1051cd1..c45090531719c0a430d957a40d5e69b36434b52b 100644 (file)
@@ -1 +1 @@
-3178ec4c27efc4ff84bcd17ddb17ec50a6ac96b3
\ No newline at end of file
+a5fe03bc419d9c7e6068ed38810e3f183de179b5
\ No newline at end of file
index 1bcb62256c6e183e97562dcb4a5b87ece631b4d6..7d7e70f90194535cc9d31464420ca52875e46d87 100644 (file)
@@ -259,7 +259,11 @@ typedef struct sqlite3 sqlite3;
 */
 #ifdef SQLITE_INT64_TYPE
   typedef SQLITE_INT64_TYPE sqlite_int64;
-  typedef unsigned SQLITE_INT64_TYPE sqlite_uint64;
+# ifdef SQLITE_UINT64_TYPE
+    typedef SQLITE_UINT64_TYPE sqlite_uint64;
+# else  
+    typedef unsigned SQLITE_INT64_TYPE sqlite_uint64;
+# endif
 #elif defined(_MSC_VER) || defined(__BORLANDC__)
   typedef __int64 sqlite_int64;
   typedef unsigned __int64 sqlite_uint64;