From 16e52d474afb5a906252720ef1c03eeb4686a027 Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Wed, 3 Sep 2008 19:59:53 +0000 Subject: [PATCH] Don't free error if it doesn't exist git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4028 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- system-settings/plugins/keyfile/plugin.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/system-settings/plugins/keyfile/plugin.c b/system-settings/plugins/keyfile/plugin.c index ff9cadb4fa..fb703704e5 100644 --- a/system-settings/plugins/keyfile/plugin.c +++ b/system-settings/plugins/keyfile/plugin.c @@ -155,7 +155,8 @@ dir_changed (GFileMonitor *monitor, g_warning ("%s: couldn't update connection settings: (%d) %s", __func__, error ? error->code : 0, error ? error->message : "unknown"); - g_error_free (error); + if (error) + g_error_free (error); } g_object_unref (tmp); }