From adb16f9ff42008c5b8f76133d8879fc15a82533f Mon Sep 17 00:00:00 2001 From: Arnaud Fontaine Date: Tue, 29 Mar 2011 22:56:28 +0159 Subject: x11: More XCB fixes. Commit 65ef80b fixed building with xcb-util >= 0.3.8, but the reply is never checked (possible SIGSEGV if the reply is NULL) nor freed (memory leak at each call of the functions). Also, remove include and dependencies on xcb-atom, as it was only meaningful for xcb_atom_get() and STRING, and depend instead on xcb >= 1.6 for XCB_ATOM_STRING. --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index 980d148d..76cf7e96 100644 --- a/configure.ac +++ b/configure.ac @@ -591,7 +591,7 @@ AC_ARG_ENABLE([x11], [x11=auto]) if test "x${x11}" != xno ; then - PKG_CHECK_MODULES(X11, [ x11-xcb ice sm xtst xcb-atom ], + PKG_CHECK_MODULES(X11, [ x11-xcb xcb >= 1.6 ice sm xtst ], HAVE_X11=1, [ HAVE_X11=0 -- cgit