x11: More XCB fixes.
authorArnaud Fontaine <arnau@debian.org>
Tue, 29 Mar 2011 20:57:28 +0000 (22:56 +0159)
committerColin Guthrie <colin@mageia.org>
Sat, 30 Apr 2011 13:26:45 +0000 (14:26 +0100)
commitadb16f9ff42008c5b8f76133d8879fc15a82533f
treec400f5dc40bc8e6f74b0898a5c4bb0130f8f3c32
parent2f7eb35f370bb79c12f229d109fc4dd2b74c9f47
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
src/pulsecore/x11prop.c