[gnome-settings-daemon] keyboard: Don't unref a NULL hash table



commit 30f896c6ef06605a69376d6433a951040de3d443
Author: Bastien Nocera <hadess hadess net>
Date:   Wed Nov 17 02:32:07 2010 +0000

    keyboard: Don't unref a NULL hash table

 plugins/keyboard/gsd-keyboard-xkb.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/plugins/keyboard/gsd-keyboard-xkb.c b/plugins/keyboard/gsd-keyboard-xkb.c
index c8d8c76..f8ff618 100644
--- a/plugins/keyboard/gsd-keyboard-xkb.c
+++ b/plugins/keyboard/gsd-keyboard-xkb.c
@@ -726,7 +726,8 @@ gsd_keyboard_xkb_shutdown (void)
 		}
 	}
 
-	g_hash_table_destroy (preview_dialogs);
+	if (preview_dialogs != NULL)
+		g_hash_table_destroy (preview_dialogs);
 
 	if (!inited_ok)
 		return;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]