diff -r 4b14e6e62b09 -r ae9a01ab4db3 pidgin/gtkmain.c --- a/pidgin/gtkmain.c Thu Apr 26 20:17:31 2007 +0000 +++ b/pidgin/gtkmain.c Thu Apr 26 22:24:52 2007 +0000 @@ -240,11 +240,15 @@ GdkPixbuf *icon = NULL; char *icon_path; int i; - const char *icon_sizes[] = { - "16x16", - "24x24", - "32x32", - "48x48" + struct { + const char *dir; + const char *filename; + } icon_sizes[] = { + {"16x16", "pidgin.png"}, + {"24x24", "pidgin.png"}, + {"32x32", "pidgin.png"}, + {"48x48", "pidgin.png"}, + {"scalable", "pidgin.svg"} }; #endif @@ -256,7 +260,7 @@ #ifndef _WIN32 /* use the nice PNG icon for all the windows */ for(i=0; i