From cfaa9b73a17e65c3072e031c60ac3d5aecaf591d Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Wed, 12 Dec 2007 22:40:42 +0000 Subject: [PATCH] Avoid memory leak on error git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3166 4912f4e0-d625-0410-9fb7-b9a5a253dbdc --- src/nm-manager.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/nm-manager.c b/src/nm-manager.c index b28bc03eef..3feabb4211 100644 --- a/src/nm-manager.c +++ b/src/nm-manager.c @@ -490,9 +490,10 @@ connection_get_settings_cb (DBusGProxy *proxy, nm_warning ("%s (#%d): implement merge settings", __func__, __LINE__); } - g_hash_table_destroy (settings); - out: + if (settings) + g_hash_table_destroy (settings); + return; }