aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorshane <shane@noemail.net>2009-06-01 17:10:22 +0000
committershane <shane@noemail.net>2009-06-01 17:10:22 +0000
commitddfefca73687f6f229ace6714be642470d449f0d (patch)
treef9b58f0d8c28cf7a35c4791cdcb6a615465f05cc /src
parent61b82d6aa55b83c62bac94ca689903103b7f8204 (diff)
downloadsqlite-ddfefca73687f6f229ace6714be642470d449f0d.tar.gz
sqlite-ddfefca73687f6f229ace6714be642470d449f0d.zip
Added assert to verify winMutex system is inited before "static" mutexes are used. (CVS 6701)
FossilOrigin-Name: b126013b5a1d6526810139d19acbec7fd0ab8168
Diffstat (limited to 'src')
-rw-r--r--src/mutex_w32.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mutex_w32.c b/src/mutex_w32.c
index a7115b84c..98e239e41 100644
--- a/src/mutex_w32.c
+++ b/src/mutex_w32.c
@@ -11,7 +11,7 @@
*************************************************************************
** This file contains the C functions that implement mutexes for win32
**
-** $Id: mutex_w32.c,v 1.16 2009/06/01 17:06:08 shane Exp $
+** $Id: mutex_w32.c,v 1.17 2009/06/01 17:10:22 shane Exp $
*/
#include "sqliteInt.h"
@@ -175,6 +175,7 @@ static sqlite3_mutex *winMutexAlloc(int iType){
break;
}
default: {
+ assert( winMutex_isInit==1 );
assert( iType-2 >= 0 );
assert( iType-2 < sizeof(winMutex_staticMutexes)/sizeof(winMutex_staticMutexes[0]) );
p = &winMutex_staticMutexes[iType-2];