diff options
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main.c b/src/main.c index af2576e45..54b13fa8b 100644 --- a/src/main.c +++ b/src/main.c @@ -14,7 +14,7 @@ ** other files are for internal use by SQLite and should not be ** accessed by users of the library. ** -** $Id: main.c,v 1.446 2008/06/17 18:57:49 danielk1977 Exp $ +** $Id: main.c,v 1.447 2008/06/18 09:45:56 danielk1977 Exp $ */ #include "sqliteInt.h" #include <ctype.h> @@ -156,6 +156,11 @@ int sqlite3_config(int op, ...){ sqlite3Config.mutex = *va_arg(ap, sqlite3_mutex_methods*); break; } + case SQLITE_CONFIG_GETMUTEX: { + /* Retrieve the current mutex implementation */ + *va_arg(ap, sqlite3_mutex_methods*) = sqlite3Config.mutex; + break; + } case SQLITE_CONFIG_MEMSTATUS: { /* Enable or disable the malloc status collection */ sqlite3Config.bMemstat = va_arg(ap, int); |