Sophie

Sophie

distrib > Mandriva > 2009.0 > x86_64 > media > main-testing-src > by-pkgid > 89c63c6c6e0e49c57e9b6a64838cb34c > files > 1

libxcb-1.1.91-2.1mdv2009.0.src.rpm

--- src/xcb_conn.c.orig	2008-02-13 00:06:00.000000000 +0000
+++ src/xcb_conn.c	2008-02-13 00:13:34.000000000 +0000
@@ -61,9 +61,13 @@
 
 static int _xcb_xlib_init(_xcb_xlib *xlib)
 {
+    char *lock_env;
     xlib->lock = 0;
 #ifndef NDEBUG
-    xlib->sloppy_lock = (getenv("LIBXCB_ALLOW_SLOPPY_LOCK") != 0);
+    xlib->sloppy_lock = 1;
+    lock_env = getenv("LIBXCB_ALLOW_SLOPPY_LOCK");
+    if (0 != lock_env && '0' == lock_env[0])
+      xlib->sloppy_lock = 0;
 #endif
     pthread_cond_init(&xlib->cond, 0);
     return 1;