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 <mezin.alexander@gmail.com> Reviewed-by: Peter Harris <pharris@opentext.com>
This commit is contained in:
parent
7e6af51b4e
commit
70ea5da64b
|
@ -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
|
* The result must not be freed. This storage is managed by the cache
|
||||||
* itself.
|
* 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
|
* @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.
|
* 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.
|
* @brief Access the file descriptor of the connection.
|
||||||
|
|
Loading…
Reference in New Issue