From d19fc43e9afd46e689d2169bb2320beec750d455 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Tue, 16 Feb 2021 16:50:22 +0100 Subject: CrystFELSymmetrySelector: Return NULL if no group selected --- src/crystfelsymmetryselector.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/crystfelsymmetryselector.c') diff --git a/src/crystfelsymmetryselector.c b/src/crystfelsymmetryselector.c index 219e4da6..1b879965 100644 --- a/src/crystfelsymmetryselector.c +++ b/src/crystfelsymmetryselector.c @@ -73,7 +73,9 @@ GtkWidget *crystfel_symmetry_selector_new() char *crystfel_symmetry_selector_get_group_symbol(CrystFELSymmetrySelector *sel) { - const gchar *text = gtk_entry_get_text(GTK_ENTRY(sel->entry)); + const char *text = gtk_entry_get_text(GTK_ENTRY(sel->entry)); + if ( text == NULL ) return NULL; + if ( text[0] == '\0' ) return NULL; return strdup(text); } -- cgit v1.2.3