Mercurial > pidgin
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 { |