diff options
author | marha <marha@users.sourceforge.net> | 2009-09-16 07:39:33 +0000 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2009-09-16 07:39:33 +0000 |
commit | c250a1fb6e2732e9b9e66f61bf3db358316e5ea1 (patch) | |
tree | 20a78c2a29391af6df7a19bd8dfb9c7e3aeaa400 /libxcb/src | |
parent | 06ac0148302f9498779852c6b1dce50728e7fa66 (diff) | |
download | vcxsrv-c250a1fb6e2732e9b9e66f61bf3db358316e5ea1.tar.gz vcxsrv-c250a1fb6e2732e9b9e66f61bf3db358316e5ea1.tar.bz2 vcxsrv-c250a1fb6e2732e9b9e66f61bf3db358316e5ea1.zip |
Use closesocket in stead of close for closing a socket on windows.
Diffstat (limited to 'libxcb/src')
-rw-r--r-- | libxcb/src/xcb_conn.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libxcb/src/xcb_conn.c b/libxcb/src/xcb_conn.c index 0c5c59c5f..72b23c008 100644 --- a/libxcb/src/xcb_conn.c +++ b/libxcb/src/xcb_conn.c @@ -285,7 +285,11 @@ void xcb_disconnect(xcb_connection_t *c) return; free(c->setup); +#ifdef _MSC_VER + closesocket(c->fd); +#else close(c->fd); +#endif pthread_mutex_destroy(&c->iolock); _xcb_in_destroy(&c->in); |