# HG changeset patch # User Mark Doliner # Date 1058404834 0 # Node ID 7e967f2d67219fcd29421acacea3f56efccad839 # Parent dbe56164696ff032e9741f2bc695dacd19119643 [gaim-migrate @ 6642] My bad committer: Tailor Script diff -r dbe56164696f -r 7e967f2d6721 src/gtkimhtml.c --- a/src/gtkimhtml.c Wed Jul 16 23:13:14 2003 +0000 +++ b/src/gtkimhtml.c Thu Jul 17 01:20:34 2003 +0000 @@ -1568,6 +1568,9 @@ GError *error = NULL; #if GTK_CHECK_VERSION(2,2,0) GSList *formats = gdk_pixbuf_get_formats(); +#else + char *basename = g_path_get_basename(filename); + char *ext = strrchr(basename, '.'); #endif if (g_file_test(filename, G_FILE_TEST_IS_DIR)) { @@ -1611,9 +1614,6 @@ g_slist_free(formats); #else /* this is really ugly code, but I think it will work */ - char *basename = g_path_get_basename(filename); - char *ext = strrchr(basename, '.'); - if(ext) { ext++; if(!g_ascii_strcasecmp(ext, "jpeg") || !g_ascii_strcasecmp(ext, "jpg"))