summaryrefslogtreecommitdiff
path: root/src/util.c
diff options
context:
space:
mode:
authorJames Henstridge <james@jamesh.id.au>2004-10-05 03:44:52 +0000
committerJames Henstridge <jamesh@src.gnome.org>2004-10-05 03:44:52 +0000
commit45943a3b437050822cde1daa9080838e34f3275b (patch)
treea971c213df9ca3bcf8c4ff0d37211c3706ad7a63 /src/util.c
parentc925587f69d405d418314b3915d2e38a1ef4c603 (diff)
g_strdown() modifies the filename, so use strcasecmp() for the comparison
2004-10-05 James Henstridge <james@jamesh.id.au> * src/util.c (zenity_util_pixbuf_new_from_file): g_strdown() modifies the filename, so use strcasecmp() for the comparison instead. Since we are comparing against fixed ASCII strings, this should have no UTF-8 issues.
Diffstat (limited to 'src/util.c')
-rw-r--r--src/util.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/util.c b/src/util.c
index a09841e..6e9de2a 100644
--- a/src/util.c
+++ b/src/util.c
@@ -146,13 +146,13 @@ zenity_util_fill_file_buffer (GtkTextBuffer *buffer, const gchar *filename)
GdkPixbuf *
zenity_util_pixbuf_new_from_file (GtkWidget *widget, gchar *filename)
{
- if (!strcmp (g_strdown (filename), "warning"))
+ if (!strcasecmp (filename, "warning"))
return gtk_widget_render_icon (widget, GTK_STOCK_DIALOG_WARNING, GTK_ICON_SIZE_BUTTON, NULL);
- if (!strcmp (g_strdown (filename), "info"))
+ if (!strcasecmp (filename, "info"))
return gtk_widget_render_icon (widget, GTK_STOCK_DIALOG_INFO, GTK_ICON_SIZE_BUTTON, NULL);
- if (!strcmp (g_strdown (filename), "question"))
+ if (!strcasecmp (filename, "question"))
return gtk_widget_render_icon (widget, GTK_STOCK_DIALOG_QUESTION, GTK_ICON_SIZE_BUTTON, NULL);
- if (!strcmp (g_strdown (filename), "error"))
+ if (!strcasecmp (filename, "error"))
return gtk_widget_render_icon (widget, GTK_STOCK_DIALOG_ERROR, GTK_ICON_SIZE_BUTTON, NULL);
else
return gdk_pixbuf_new_from_file (filename, NULL);