# HG changeset patch # User nadvornik # Date 1219179689 0 # Node ID 2ea1059a6091ded4ba2767057e2052590990ccbd # Parent 33db1ec31e85730c3c8a26db105090d8d7f38f48 set fallback pixbuf in case of missing file diff -r 33db1ec31e85 -r 2ea1059a6091 src/thumb_standard.c --- a/src/thumb_standard.c Tue Aug 19 20:58:23 2008 +0000 +++ b/src/thumb_standard.c Tue Aug 19 21:01:29 2008 +0000 @@ -657,9 +657,13 @@ thumb_loader_std_reset(tl); - if (!stat_utf8(fd->path, &st)) return FALSE; tl->fd = file_data_ref(fd); + if (!stat_utf8(fd->path, &st)) + { + thumb_loader_std_set_fallback(tl); + return FALSE; + } tl->source_mtime = st.st_mtime; tl->source_size = st.st_size; tl->source_mode = st.st_mode;