return ret;
}
-XCBGenericEvent *XCBWaitEvent(XCBConnection *c)
-{
- return XCBWaitForEvent(c);
-}
-
XCBGenericEvent *XCBWaitForEvent(XCBConnection *c)
{
XCBGenericEvent *ret;
* XCBGetInputFocusReply, and XCBWaitForReply. */
XCBGenericError *ret;
void *reply;
- if(XCB_SEQUENCE_COMPARE(cookie.request,>,c->in.request_expected)
- && XCB_SEQUENCE_COMPARE(cookie.request,>,c->in.request_completed))
+ if(XCB_SEQUENCE_COMPARE(cookie.sequence,>,c->in.request_expected)
+ && XCB_SEQUENCE_COMPARE(cookie.sequence,>,c->in.request_completed))
{
free(XCBGetInputFocusReply(c, XCBGetInputFocus(c), &ret));
assert(!ret);
}
- reply = XCBWaitForReply(c, cookie.request, &ret);
+ reply = XCBWaitForReply(c, cookie.sequence, &ret);
assert(!reply);
return ret;
}
-unsigned int XCBGetRequestRead(XCBConnection *c)
-{
- unsigned int ret;
- pthread_mutex_lock(&c->iolock);
- /* FIXME: follow X meets Z architecture changes. */
- _xcb_in_read(c);
- ret = c->in.request_read;
- pthread_mutex_unlock(&c->iolock);
- return ret;
-}
-
/* Private interface */
int _xcb_in_init(_xcb_in *in)