Fix rare crashes in fontconfig fontdb due to uninitialized variable
authorSimon Hausmann <simon.hausmann@nokia.com>
Wed, 4 Jan 2012 12:04:58 +0000 (13:04 +0100)
committerQt by Nokia <qt-info@nokia.com>
Wed, 4 Jan 2012 13:27:19 +0000 (14:27 +0100)
commitbd525a64d5fb55d1c67fdecdad9ed920a3d83666
tree20431e044d9027671bf35fbe1a3d72346af46963
parent08863b6fdaa8383e2274826db3ec42c4d4f11576
Fix rare crashes in fontconfig fontdb due to uninitialized variable

Initialize the out variable passed to FcPatternGetString to protect
against the "failure" case. Otherwise the subsequent QString::fromUtf8
is called with an uninitialized pointer.

Change-Id: I31b8b4c366f673609b26eca162334fd8bc9f25d2
Reviewed-by: Jiang Jiang <jiang.jiang@nokia.com>
src/platformsupport/fontdatabases/fontconfig/qfontconfigdatabase.cpp