]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Fix the loadable extension module so that it will compile with
authordrh <drh@noemail.net>
Thu, 30 Aug 2007 20:09:27 +0000 (20:09 +0000)
committerdrh <drh@noemail.net>
Thu, 30 Aug 2007 20:09:27 +0000 (20:09 +0000)
SQLITE_THREADSAFE=0. (CVS 4349)

FossilOrigin-Name: a73a8b50f76f4f948a4080070ac2354d8ea05515

manifest
manifest.uuid
src/loadext.c

index 97c997d66bf002cac6e5b8a377715bfe842f1dfb..447d752294ca068bfbb7a4318803a92024d50317 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Fix\sdiscrepency\sin\sthe\stest\spointed\sout\sby\sa\suser.\s\sWas\stesting\sfts2\s:-).\s(CVS\s4348)
-D 2007-08-30T20:01:33
+C Fix\sthe\sloadable\sextension\smodule\sso\sthat\sit\swill\scompile\swith\nSQLITE_THREADSAFE=0.\s(CVS\s4349)
+D 2007-08-30T20:09:28
 F Makefile.in bfcc303429a5d9dcd552d807ee016c77427418c3
 F Makefile.linux-gcc 65241babba6faf1152bf86574477baab19190499
 F README 9c4e2d6706bdcc3efdd773ce752a8cdab4f90028
@@ -98,7 +98,7 @@ F src/insert.c b11e5ca0d68bf2a7a56f47a052a0ee67dd4e2f89
 F src/journal.c 573911e274738b3fda813d4f0a6e319f8a9ecd36
 F src/legacy.c 4ac53191fad2e3c4d59bde1228879b2dc5a96d66
 F src/limits.h 71ab25f17e35e0a9f3f6f234b8ed49cc56731d35
-F src/loadext.c d13c65529df08fdcb57d563d05fa241455841fa2
+F src/loadext.c 9e6bbbc0955c882a2ef11c88d6a0896d2e7b02a4
 F src/main.c 9276bbdc90d17cd8b15c4cb227dc09c968779391
 F src/malloc.c de4e77fe70a9a0ac47a1c3a874422b107231bf31
 F src/md5.c c5fdfa5c2593eaee2e32a5ce6c6927c986eaf217
@@ -568,7 +568,7 @@ F www/tclsqlite.tcl 8be95ee6dba05eabcd27a9d91331c803f2ce2130
 F www/vdbe.tcl 87a31ace769f20d3627a64fa1fade7fed47b90d0
 F www/version3.tcl 890248cf7b70e60c383b0e84d77d5132b3ead42b
 F www/whentouse.tcl fc46eae081251c3c181bd79c5faef8195d7991a5
-P eee025024972852990e704253d1443c1cefb376c
-R 22bb7f489df69532356733d65729e11a
-U shess
-Z 9c84fe5ce7236ca1a106e01233a60397
+P 65c62ed85edd2cb3cf26f01fadf3b342c1e8a20f
+R 24707d1f16c4f01b815be9447025b12b
+U drh
+Z 13c6d55075c5cdd960d7fb6e3991b863
index def469ab8699c921aa5c5eed95fd0c9f081a802b..eaa4acff40270e09c2d2d34dd31b324abc7402d1 100644 (file)
@@ -1 +1 @@
-65c62ed85edd2cb3cf26f01fadf3b342c1e8a20f
\ No newline at end of file
+a73a8b50f76f4f948a4080070ac2354d8ea05515
\ No newline at end of file
index 17b5411735b76af0f9826f89a075e3bdff07cc2d..2f0e81f771d159792c73fe4384128a1108d88b49 100644 (file)
@@ -258,11 +258,19 @@ const sqlite3_api_routines sqlite3_apis = {
   sqlite3_create_collation_v2,
   sqlite3_memory_highwater,
   sqlite3_memory_used,
+#ifdef SQLITE_MUTEX_NOOP
+  0, 
+  0, 
+  0,
+  0,
+  0,
+#else
   sqlite3_mutex_alloc,
   sqlite3_mutex_enter,
   sqlite3_mutex_free,
   sqlite3_mutex_leave,
   sqlite3_mutex_try,
+#endif
   sqlite3_open_v2,
   sqlite3_release_memory,
   sqlite3_result_error_nomem,