diff options
author | dgp <dgp@users.sourceforge.net> | 2013-05-23 13:31:09 (GMT) |
---|---|---|
committer | dgp <dgp@users.sourceforge.net> | 2013-05-23 13:31:09 (GMT) |
commit | 8c8d8e51384939bc47c12e375ba040d1717a2f76 (patch) | |
tree | 2e738c788725eac11a37793d78e2a58c83fec641 | |
parent | 87bf3a06657cebfa60f9342700840162a8053df5 (diff) | |
download | tk-8c8d8e51384939bc47c12e375ba040d1717a2f76.zip tk-8c8d8e51384939bc47c12e375ba040d1717a2f76.tar.gz tk-8c8d8e51384939bc47c12e375ba040d1717a2f76.tar.bz2 |
Extra bit of safety. Since we check whether xinitMutex is "still NULL"
to detect a threads-disabled Tcl, we should be explicitly certain it has
an initial value of NULL.
-rw-r--r-- | unix/tkUnixEvent.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/unix/tkUnixEvent.c b/unix/tkUnixEvent.c index b7f8f75..7d0a5b7 100644 --- a/unix/tkUnixEvent.c +++ b/unix/tkUnixEvent.c @@ -130,7 +130,7 @@ TkpOpenDisplay( unsigned int use_xkb = 0; #if defined(XKEYCODETOKEYSYM_IS_DEPRECATED) && defined(TCL_THREADS) static int xinited = 0; - TCL_DECLARE_MUTEX(xinitMutex); + static Tcl_Mutex xinitMutex = NULL; if (!xinited) { Tcl_MutexLock(&xinitMutex); |