X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fxcb_conn.c;h=1e9313773e29741bee9df6a783a30be52054a0dd;hb=a0057d7a48b90b8f11fc9d5c82b5b8d800c34db5;hp=2da3150e8f194255b0d0d1e578d3a7798164307a;hpb=b83f18a4cc2303dfda59807d56e16bbc5c18b09d;p=free-sw%2Fxcb%2Flibxcb diff --git a/src/xcb_conn.c b/src/xcb_conn.c index 2da3150..1e93137 100644 --- a/src/xcb_conn.c +++ b/src/xcb_conn.c @@ -74,18 +74,18 @@ static int write_setup(XCBConnection *c, XCBAuthInfo *auth_info) parts[count].iov_len = sizeof(XCBConnSetupReq); parts[count++].iov_base = &out; parts[count].iov_len = XCB_PAD(sizeof(XCBConnSetupReq)); - parts[count++].iov_base = (caddr_t) pad; + parts[count++].iov_base = (char *) pad; if(auth_info) { parts[count].iov_len = out.authorization_protocol_name_len = auth_info->namelen; parts[count++].iov_base = auth_info->name; parts[count].iov_len = XCB_PAD(out.authorization_protocol_name_len); - parts[count++].iov_base = (caddr_t) pad; + parts[count++].iov_base = (char *) pad; parts[count].iov_len = out.authorization_protocol_data_len = auth_info->datalen; parts[count++].iov_base = auth_info->data; parts[count].iov_len = XCB_PAD(out.authorization_protocol_data_len); - parts[count++].iov_base = (caddr_t) pad; + parts[count++].iov_base = (char *) pad; } assert(count <= sizeof(parts) / sizeof(*parts)); @@ -169,7 +169,7 @@ static int write_vec(XCBConnection *c, struct iovec **vector, int *count) /* Public interface */ -XCBConnSetupSuccessRep *XCBGetSetup(XCBConnection *c) +const XCBConnSetupSuccessRep *XCBGetSetup(XCBConnection *c) { /* doesn't need locking because it's never written to. */ return c->setup;