summaryrefslogtreecommitdiff
path: root/src/glade-command.c
diff options
context:
space:
mode:
authorPaolo Borelli <pborelli@src.gnome.org>2003-07-17 16:42:16 +0000
committerPaolo Borelli <pborelli@src.gnome.org>2003-07-17 16:42:16 +0000
commitd2865f202ac905e7916690e406fb69247a604079 (patch)
tree7900f490056c387f2ccca6593446bf43bab22240 /src/glade-command.c
parent7c4d56bf11db4e25e198decbc03a6d602627f92f (diff)
downloadglade-d2865f202ac905e7916690e406fb69247a604079.tar.gz
Do not segfault when clicking cancel
on property query.
Diffstat (limited to 'src/glade-command.c')
-rw-r--r--src/glade-command.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/glade-command.c b/src/glade-command.c
index dbf03972..963ea52f 100644
--- a/src/glade-command.c
+++ b/src/glade-command.c
@@ -717,6 +717,11 @@ glade_command_create (GladeWidgetClass *class,
project = parent->project;
widget = glade_widget_new_from_class (class, project, parent);
+
+ /* widget may be null, e.g. the user clicked cancel on a query */
+ if (widget == NULL)
+ return;
+
glade_command_create_delete_common (widget, placeholder, TRUE);
}