Commit e4acb14c authored by Marco Bonardo's avatar Marco Bonardo
Browse files

Bug 618315 - Upgrade to SQLite 3.7.6.2

This changeset contains the changes to SQLite code.
parent 148ee1f9
Loading
Loading
Loading
Loading
+4940 −2291

File changed.

Preview size limit exceeded, changes collapsed.

+171 −36

File changed.

Preview size limit exceeded, changes collapsed.

+14 −0
Original line number Diff line number Diff line
@@ -31,6 +31,20 @@
#include <string.h>
#include <assert.h>

/*
** For an build without mutexes, no-op the mutex calls.
*/
#if defined(SQLITE_THREADSAFE) && SQLITE_THREADSAFE==0
#define sqlite3_mutex_alloc(X)    ((sqlite3_mutex*)8)
#define sqlite3_mutex_free(X)
#define sqlite3_mutex_enter(X)
#define sqlite3_mutex_try(X)      SQLITE_OK
#define sqlite3_mutex_leave(X)
#define sqlite3_mutex_held(X)     ((void)(X),1)
#define sqlite3_mutex_notheld(X)  ((void)(X),1)
#endif /* SQLITE_THREADSAFE==0 */


/************************ Object Definitions ******************************/

/* Forward declaration of all object types */