If we fail to load the icon that gnome_vfs_get_icon() gave us, the default
2003-04-25 Jeffrey Stedfast <fejj@ximian.com> * e-msg-composer-attachment-bar.c (pixbuf_for_mime_type): If we fail to load the icon that gnome_vfs_get_icon() gave us, the default back to gnome-unknown.png. This is the only POSSIBLE way for Anna to be getting a NULL pixbuf if she has gnome-unknown.png that I can see. Should fix bug #41513. svn path=/trunk/; revision=20982
This commit is contained in:

committed by
Jeffrey Stedfast

parent
89aadcbd29
commit
d4876ac1ad
@ -1,3 +1,11 @@
|
||||
2003-04-25 Jeffrey Stedfast <fejj@ximian.com>
|
||||
|
||||
* e-msg-composer-attachment-bar.c (pixbuf_for_mime_type): If we
|
||||
fail to load the icon that gnome_vfs_get_icon() gave us, the
|
||||
default back to gnome-unknown.png. This is the only POSSIBLE way
|
||||
for Anna to be getting a NULL pixbuf if she has gnome-unknown.png
|
||||
that I can see. Should fix bug #41513.
|
||||
|
||||
2003-04-23 Not Zed <NotZed@Ximian.com>
|
||||
|
||||
* e-msg-composer.c (map_default_cb): removed debug printfs.
|
||||
|
@ -249,8 +249,13 @@ pixbuf_for_mime_type (const char *mime_type)
|
||||
}
|
||||
}
|
||||
|
||||
if (!filename)
|
||||
filename = gnome_pixmap_file ("gnome-unknown.png");
|
||||
if (filename && (pixbuf = gdk_pixbuf_new_from_file (filename, NULL))) {
|
||||
g_free (filename);
|
||||
return pixbuf;
|
||||
}
|
||||
|
||||
g_free (filename);
|
||||
filename = gnome_program_locate_file (NULL, GNOME_FILE_DOMAIN_PIXMAP, "gnome-unknown.png", TRUE, NULL);
|
||||
|
||||
pixbuf = gdk_pixbuf_new_from_file (filename, NULL);
|
||||
g_free (filename);
|
||||
|
Reference in New Issue
Block a user