xcb: Fix a memleak when atomName() fails
authorUli Schlachter <psychon@znc.in>
Sat, 7 Jan 2012 16:28:10 +0000 (17:28 +0100)
committerQt by Nokia <qt-info@nokia.com>
Sun, 8 Jan 2012 20:55:10 +0000 (21:55 +0100)
commit7e40ea4499ff9a6a96bf71019428dbb08876a2cd
treeec9c61a4271e65deebf3ae112928bb0d2e474c08
parent2588a5b24965d9afa0d6e368a9f42491d1cfb5f7
xcb: Fix a memleak when atomName() fails

The only reason for GetAtomName to fail is when an invalid atom is specified, so
the xcb_generic_error_t struct doesn't contain any useful information for us.
Still, we have to free it.

Change-Id: I3da98018b7bfe08a9d7dcd566ed010f5d7b0df73
Reviewed-by: Robin Burchell <robin+qt@viroteck.net>
Reviewed-by: Lars Knoll <lars.knoll@nokia.com>
src/plugins/platforms/xcb/qxcbconnection.cpp