From: Josh Triplett Date: Sat, 7 Oct 2006 00:44:53 +0000 (-0700) Subject: Remove XID wrapper structures and replace them with uint32_t typedefs X-Git-Url: http://git.demorecorder.com/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=90eeb461be4975ff35d187ba64fedbb16ff13d15;hp=9bd2c0c58fbe4c994e76619c2d67e46ed8b43030;p=free-sw%2Fxcb%2Flibxcb Remove XID wrapper structures and replace them with uint32_t typedefs After positive feedback from several people, we have decided to remove the XID wrapper structures that attempted to provide C type safety, and replace them with uint32_t typedefs. Feedback has indicated that these type-safety hacks generated more trouble than help. We will bump the libxcb soname at the next release. --- diff --git a/src/c-client.xsl b/src/c-client.xsl index 982ec02..4a7b50e 100644 --- a/src/c-client.xsl +++ b/src/c-client.xsl @@ -404,17 +404,9 @@ authorization from the authors. - - - + - - - ret; - ret.xid = xcb_generate_id(c); - return ret; -