diff options
author | Thomas White <taw@physics.org> | 2021-02-16 16:50:22 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2021-02-16 16:50:22 +0100 |
commit | d19fc43e9afd46e689d2169bb2320beec750d455 (patch) | |
tree | c6eee09b65d1c9a6574194304924e6d9fc2223cb /src | |
parent | 256775aceb2ba11a764768982d7c84d9683c3dd9 (diff) |
CrystFELSymmetrySelector: Return NULL if no group selected
Diffstat (limited to 'src')
-rw-r--r-- | src/crystfelsymmetryselector.c | 4 |
1 files changed, 3 insertions, 1 deletions
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); } |