diff options
author | Alexander Larsson <alexl@redhat.com> | 2004-02-11 12:05:52 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2004-02-11 12:05:52 +0000 |
commit | e556abea7619c015e890ce90daea2496e229051e (patch) | |
tree | 65a769fd4787303712d9ae485fa061a96fca8f7c /libnautilus-private/nautilus-icon-factory.c | |
parent | 7a282982290d4b41f2bbfcf1f6118bc6ebf45d8a (diff) | |
download | nautilus-e556abea7619c015e890ce90daea2496e229051e.tar.gz |
Handle missing theme icon
2004-02-11 Alexander Larsson <alexl@redhat.com>
* libnautilus-private/nautilus-icon-factory.c (load_thumbnail_frame):
Handle missing theme icon
Diffstat (limited to 'libnautilus-private/nautilus-icon-factory.c')
-rw-r--r-- | libnautilus-private/nautilus-icon-factory.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libnautilus-private/nautilus-icon-factory.c b/libnautilus-private/nautilus-icon-factory.c index 851c33d6c..388f47923 100644 --- a/libnautilus-private/nautilus-icon-factory.c +++ b/libnautilus-private/nautilus-icon-factory.c @@ -322,7 +322,9 @@ load_thumbnail_frame (NautilusIconFactory *factory) if (factory->thumbnail_frame != NULL) { g_object_unref (factory->thumbnail_frame); } - factory->thumbnail_frame = gdk_pixbuf_new_from_file (image_path, NULL); + if (image_path != NULL) { + factory->thumbnail_frame = gdk_pixbuf_new_from_file (image_path, NULL); + } g_free (image_path); } |