summaryrefslogtreecommitdiff
path: root/gtk/gtktoolbar.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-08-26 03:09:36 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-08-26 03:09:36 +0000
commitfe4954aee810b69be0b259e75dfdff619b9b5a33 (patch)
tree9e45b1e8cc6900758dede092d8067dddc2861042 /gtk/gtktoolbar.c
parent446ebe3a77ad078ebf26019ed18d3f68871abd13 (diff)
downloadgdk-pixbuf-fe4954aee810b69be0b259e75dfdff619b9b5a33.tar.gz
Handle NULL gracefully. (#314523, Ed Catmur)
2005-08-25 Matthias Clasen <mclasen@redhat.com> * gtk/gtktoolbar.c (_gtk_toolbar_elide_underscores): Handle NULL gracefully. (#314523, Ed Catmur)
Diffstat (limited to 'gtk/gtktoolbar.c')
-rw-r--r--gtk/gtktoolbar.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk/gtktoolbar.c b/gtk/gtktoolbar.c
index db6551cbf..9cd60bead 100644
--- a/gtk/gtktoolbar.c
+++ b/gtk/gtktoolbar.c
@@ -4784,6 +4784,9 @@ _gtk_toolbar_elide_underscores (const gchar *original)
const gchar *p;
gboolean last_underscore;
+ if (!original)
+ return NULL;
+
q = result = g_malloc (strlen (original) + 1);
last_underscore = FALSE;