xorg-libxcb/src
Uli Schlachter b15aa6bd4e Add xcb_send_request_with_fds() and *_with_fds64()
Doing xcb_send_fd(), xcb_send_request() is racy. If two threads do this at the
same time, they could mix up their file descriptors. This commit makes it
possibly to fix this race by providing a single function which does everything
that is needed.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2015-06-12 09:39:12 +02:00
..
man generated man pages: use xorg footer and no hard coded extension 2014-01-30 12:10:06 +09:00
.gitignore Add Present extension 2013-11-07 14:02:37 -08:00
c_client.py c_client.py: don't generate useless empty /** < */ comments 2015-05-30 11:36:13 +02:00
Makefile.am generated man pages: use xorg footer and no hard coded extension 2014-01-30 12:10:06 +09:00
xcb.h expose 64-bit sequence numbers for XLib 2015-04-08 11:55:48 +02:00
xcb_auth.c Remove tabs and trailing whitespaces 2014-03-21 14:35:16 +01:00
xcb_conn.c xcb_get_setup(): Never return NULL 2014-08-25 19:15:34 -04:00
xcb_ext.c Always include "config.h" at the start of all C source files. 2012-08-25 12:34:24 -07:00
xcb_in.c expose 64-bit sequence numbers for XLib 2015-04-08 11:55:48 +02:00
xcb_list.c Define _xcb_map_new with explicit void arg list instead of empty one 2013-08-06 11:10:01 -07:00
xcb_out.c Add xcb_send_request_with_fds() and *_with_fds64() 2015-06-12 09:39:12 +02:00
xcb_util.c xcb_open: Improve abstraction for launchd secure sockets 2014-04-10 09:50:57 -07:00
xcb_windefs.h Remove tabs and trailing whitespaces 2014-03-21 14:35:16 +01:00
xcb_xid.c Always include "config.h" at the start of all C source files. 2012-08-25 12:34:24 -07:00
xcbext.h Add xcb_send_request_with_fds() and *_with_fds64() 2015-06-12 09:39:12 +02:00
xcbint.h Remove tabs and trailing whitespaces 2014-03-21 14:35:16 +01:00