X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fc-client.xsl;h=218e0938a46f6d818b3869a4cd7e5eef218fff06;hb=dbd2d9689305ce5bf24aebd894551bb6b590f6e4;hp=45e2cfe41bb47bed13ae985882e749d136065f6f;hpb=b46953f46c7d0fd8cbb73f922524968c1ac86fa4;p=free-sw%2Fxcb%2Flibxcb
diff --git a/src/c-client.xsl b/src/c-client.xsl
index 45e2cfe..218e093 100644
--- a/src/c-client.xsl
+++ b/src/c-client.xsl
@@ -62,19 +62,9 @@ authorization from the authors.
-
-
-
-
-
-
-
-
-
-
+
+
+
@@ -211,12 +201,14 @@ authorization from the authors.
+ parameter "request" must be the request node, which defaults to the
+ context node. -->
+
XCB
-
-
+
+
Void
@@ -225,7 +217,35 @@ authorization from the authors.
Cookie
+
+
+
+
+
+ XCB
+
+
+ Checked
+ Unchecked
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+
+
+
+
@@ -241,18 +261,14 @@ authorization from the authors.
-
-
-
-
-
-
-
-
- true
-
-
-
+
+
+
+
+
+
+
+
@@ -567,7 +583,7 @@ authorization from the authors.
-
+
static const XCBProtocolRequest xcb_req = {
@@ -596,30 +612,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
+ XCB_REQUEST_CHECKED
0
- , xcb_parts, &xcb_req);
+ , xcb_parts + 2, &xcb_req);
return xcb_ret;
@@ -711,7 +727,7 @@ authorization from the authors.
/*[self::valueparam or self::list]" />
-
+
return ( *)