--- xproto.c 2006-04-20 13:27:40.000000000 -0700 +++ xproto.c.save 2006-04-20 13:29:44.000000000 -0700 @@ -4643,14 +4643,13 @@ struct iovec xcb_parts[4]; XCBVoidCookie xcb_ret; - XCBNoOperationReq xcb_out; - + static const XCBNoOperationReq xcb_out = { 127, 0, 1 }; xcb_parts[2].iov_base = (char *) &xcb_out; xcb_parts[2].iov_len = sizeof(xcb_out); xcb_parts[3].iov_base = 0; xcb_parts[3].iov_len = -xcb_parts[2].iov_len & 3; - xcb_ret.sequence = XCBSendRequest(c, 0, xcb_parts + 2, &xcb_req); + xcb_ret.sequence = XCBSendRequest(c, XCB_REQUEST_RAW, xcb_parts + 2, &xcb_req); return xcb_ret; }