libnm-glib: initialize GError, else invalid free() crash can occur (rh #809123)

This commit is contained in:
Jiří Klimeš 2012-04-02 16:37:55 +02:00
parent 75de2034c8
commit 8bb2789444

View file

@ -109,7 +109,7 @@ static void
_nm_remote_settings_ensure_inited (NMRemoteSettings *self)
{
NMRemoteSettingsPrivate *priv = NM_REMOTE_SETTINGS_GET_PRIVATE (self);
GError *error;
GError *error = NULL;
if (!priv->inited) {
if (!g_initable_init (G_INITABLE (self), NULL, &error)) {