diff options
author | Juan Pablo Ugarte <jpu@src.gnome.org> | 2007-06-20 03:39:40 +0000 |
---|---|---|
committer | Juan Pablo Ugarte <jpu@src.gnome.org> | 2007-06-20 03:39:40 +0000 |
commit | 94b1780fe131c4d1eb566da502068769bc2d42c5 (patch) | |
tree | 7a287f4bc4015dc0a26f99cdbb9299b0aaaef955 /gladeui | |
parent | 552ea45750c8829df74f6345eb95f2f1dd681450 (diff) | |
download | glade-94b1780fe131c4d1eb566da502068769bc2d42c5.tar.gz |
added extra check in project_remove_widget_cb() iter could be NULL!
* gladeui/glade-inspector.c: added extra check in project_remove_widget_cb()
iter could be NULL!
svn path=/trunk/; revision=1371
Diffstat (limited to 'gladeui')
-rw-r--r-- | gladeui/glade-inspector.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gladeui/glade-inspector.c b/gladeui/glade-inspector.c index 564095a9..8c38122b 100644 --- a/gladeui/glade-inspector.c +++ b/gladeui/glade-inspector.c @@ -367,10 +367,11 @@ project_remove_widget_cb (GladeProject *project, iter = glade_util_find_iter_by_widget (GTK_TREE_MODEL (inspector->priv->model), widget, WIDGET_COLUMN); - - gtk_tree_store_remove (inspector->priv->model, iter); - - gtk_tree_iter_free (iter); + if (iter) + { + gtk_tree_store_remove (inspector->priv->model, iter); + gtk_tree_iter_free (iter); + } } static void |