X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fc-client.xsl;h=56dbaac942ef0664013e09d0cfad75584f157adc;hb=b825f3385becccfcde34626f872721301e82f960;hp=45e2cfe41bb47bed13ae985882e749d136065f6f;hpb=b46953f46c7d0fd8cbb73f922524968c1ac86fa4;p=free-sw%2Fxcb%2Flibxcb diff --git a/src/c-client.xsl b/src/c-client.xsl index 45e2cfe..56dbaac 100644 --- a/src/c-client.xsl +++ b/src/c-client.xsl @@ -567,7 +567,7 @@ authorization from the authors. - + static const XCBProtocolRequest xcb_req = { @@ -596,30 +596,30 @@ authorization from the authors. mode="assign" /> - xcb_parts[0].iov_base = &xcb_out; - xcb_parts[0].iov_len = sizeof(xcb_out); - xcb_parts[1].iov_base = 0; - xcb_parts[1].iov_len = -xcb_parts[0].iov_len & 3; + 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_parts[].iov_base = (void *) ; - xcb_parts[].iov_len = * sizeof( ) ; - xcb_parts[].iov_base = 0; - xcb_parts[].iov_len = -xcb_parts[].iov_len & 3; + xcb_parts[].iov_base = 0; + xcb_parts[].iov_len = -xcb_parts[].iov_len & 3; - XCBSendRequest(c, &xcb_ret.sequence, XCB_REQUEST_CHECKED 0 - , xcb_parts, &xcb_req); + , xcb_parts + 2, &xcb_req); return xcb_ret; @@ -1089,6 +1089,12 @@ authorization from the authors. ) + + (1 << + + ) + +