From: Alexander Mezin Date: Sun, 29 Jun 2014 10:33:48 +0000 (+0700) Subject: xcb.h: add 'struct' before xcb_setup_t, xcb_query_extension_reply_t X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=70ea5da64b34336bb0916f6c325545cb50746159;p=free-sw%2Fxcb%2Flibxcb xcb.h: add 'struct' before xcb_setup_t, xcb_query_extension_reply_t These structs are typedef'ed in xproto.h, so in xcb.h these types (without 'struct') are actually undefined. GCC reports this as error when building precompiled header. Signed-off-by: Alexander Mezin Reviewed-by: Peter Harris --- diff --git a/src/xcb.h b/src/xcb.h index 0bf59d0..23fe74e 100644 --- a/src/xcb.h +++ b/src/xcb.h @@ -397,7 +397,7 @@ void xcb_discard_reply(xcb_connection_t *c, unsigned int sequence); * The result must not be freed. This storage is managed by the cache * itself. */ -const xcb_query_extension_reply_t *xcb_get_extension_data(xcb_connection_t *c, xcb_extension_t *ext); +const struct xcb_query_extension_reply_t *xcb_get_extension_data(xcb_connection_t *c, xcb_extension_t *ext); /** * @brief Prefetch of extension data into the extension cache @@ -433,7 +433,7 @@ void xcb_prefetch_extension_data(xcb_connection_t *c, xcb_extension_t *ext); * * The result must not be freed. */ -const xcb_setup_t *xcb_get_setup(xcb_connection_t *c); +const struct xcb_setup_t *xcb_get_setup(xcb_connection_t *c); /** * @brief Access the file descriptor of the connection.