check for null or blank view names
2002-12-10 Gilbert Fang <gilbert.fang@sun.com> * gal-define-views-dialog.c (gdvd_button_new_dialog_callback): check for null or blank view names svn path=/trunk/; revision=19096
This commit is contained in:
committed by
Mike Kestner
parent
d7abc97346
commit
8d8578a64d
@ -112,11 +112,15 @@ gdvd_button_new_dialog_callback(GtkWidget *widget, int id, GalDefineViewsDialog
|
||||
"factory", &factory,
|
||||
NULL);
|
||||
if (name && factory) {
|
||||
view = gal_view_factory_new_view(factory,
|
||||
name);
|
||||
gal_define_views_model_append(GAL_DEFINE_VIEWS_MODEL(dialog->model), view);
|
||||
gal_view_edit(view);
|
||||
g_object_unref(view);
|
||||
gchar *dup_of_name = g_strdup(name);
|
||||
g_strchomp(dup_of_name);
|
||||
if (*dup_of_name != '\0') {
|
||||
view = gal_view_factory_new_view(factory, dup_of_name);
|
||||
gal_define_views_model_append(GAL_DEFINE_VIEWS_MODEL(dialog->model), view);
|
||||
gal_view_edit(view);
|
||||
g_object_unref(view);
|
||||
}
|
||||
g_free(dup_of_name);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user