diff options
-rw-r--r-- | gdk-pixbuf/ChangeLog | 2 | ||||
-rw-r--r-- | gdk-pixbuf/gdk-pixbuf-loader.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/gdk-pixbuf/ChangeLog b/gdk-pixbuf/ChangeLog index e8df08a89..876daacd6 100644 --- a/gdk-pixbuf/ChangeLog +++ b/gdk-pixbuf/ChangeLog @@ -1,7 +1,7 @@ 2004-08-24 Matthias Clasen <mclasen@redhat.com> * gdk-pixbuf-loader.c (gdk_pixbuf_loader_new_with_mime_type): Use - the correct index, reported by Tommi Komulainen. + the correct index, and compare correctly, reported by Tommi Komulainen. * gdk-pixdata.c (gdk_pixdata_from_pixbuf): Work around bugs in the runlength encoder by forcing rowstride * height to be diff --git a/gdk-pixbuf/gdk-pixbuf-loader.c b/gdk-pixbuf/gdk-pixbuf-loader.c index 78f1a4ae8..1f357d23c 100644 --- a/gdk-pixbuf/gdk-pixbuf-loader.c +++ b/gdk-pixbuf/gdk-pixbuf-loader.c @@ -599,11 +599,11 @@ gdk_pixbuf_loader_new_with_mime_type (const char *mime_type, mimes = info->mime_types; for (j = 0; mimes[j] != NULL; j++) - if (g_ascii_strcasecmp (mimes[j], mime_type)) { + if (g_ascii_strcasecmp (mimes[j], mime_type) == 0) { image_type = info->name; break; } - } + } g_slist_free (formats); |