summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xcb_xlib.c6
-rw-r--r--src/xcbxlib.h1
2 files changed, 2 insertions, 5 deletions
diff --git a/src/xcb_xlib.c b/src/xcb_xlib.c
index 8cc6837..61518f7 100644
--- a/src/xcb_xlib.c
+++ b/src/xcb_xlib.c
@@ -28,11 +28,7 @@
unsigned int XCBGetRequestSent(XCBConnection *c)
{
- unsigned int ret;
- pthread_mutex_lock(&c->iolock);
- ret = c->out.request;
- pthread_mutex_unlock(&c->iolock);
- return ret;
+ return c->out.request;
}
pthread_mutex_t *XCBGetIOLock(XCBConnection *c)
diff --git a/src/xcbxlib.h b/src/xcbxlib.h
index e9f7140..59dd2a5 100644
--- a/src/xcbxlib.h
+++ b/src/xcbxlib.h
@@ -31,6 +31,7 @@
#include <pthread.h>
#include "xcb.h"
+/* This function must be called with the IOLock held. */
unsigned int XCBGetRequestSent(XCBConnection *c);
pthread_mutex_t *XCBGetIOLock(XCBConnection *c);