comparison finch/libgnt/gntws.c @ 22763:bec28e60aff6

Fix a possible crash when creating a new workspace.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Mon, 28 Apr 2008 22:34:39 +0000
parents 9187d331aebe
children a18f421696dc
comparison
equal deleted inserted replaced
22762:20053e2484f8 22763:bec28e60aff6
11 { 11 {
12 GntWidget *widget = GNT_WIDGET(data); 12 GntWidget *widget = GNT_WIDGET(data);
13 GntNode *node = g_hash_table_lookup(nodes, widget); 13 GntNode *node = g_hash_table_lookup(nodes, widget);
14 if (GNT_IS_WINDOW(widget)) 14 if (GNT_IS_WINDOW(widget))
15 gnt_window_workspace_hiding(GNT_WINDOW(widget)); 15 gnt_window_workspace_hiding(GNT_WINDOW(widget));
16 hide_panel(node->panel); 16 if (node)
17 hide_panel(node->panel);
17 } 18 }
18 19
19 static void 20 static void
20 widget_show(gpointer data, gpointer nodes) 21 widget_show(gpointer data, gpointer nodes)
21 { 22 {