Check return value of XOpenDisplay().
authorCyril Brulebois <kibi@debian.org>
Wed, 6 Apr 2011 16:05:40 +0000 (18:05 +0200)
committerKristian Høgsberg <krh@bitplanet.net>
Thu, 7 Apr 2011 13:07:33 +0000 (09:07 -0400)
commit20798291ca32b17acd757e54ef479b2d6905c84e
tree89bc301adb96230acd528100966260a1c64ef1eb
parent8d85e886fc3d578fd3c9b3942b3bd113bb13c622
Check return value of XOpenDisplay().

Instead of calling XGetXCBConnection() blindly, check XOpenDisplay()'s
return value to avoid a possible segfault in the former. That happens if
$DISPLAY is set, but if that display isn't available.

Signed-off-by: Cyril Brulebois <kibi@debian.org>
compositor/compositor-x11.c