diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/slideshow.c | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/slideshow.c b/src/slideshow.c index d5acfc7..3afbafe 100644 --- a/src/slideshow.c +++ b/src/slideshow.c @@ -292,13 +292,14 @@ slideshow_change_image(winwidget winwid, int change) if (!success) { /* We get here if three files in a row could not be loaded. - * However, it seems that this piece of code is never reached when feh - * would otherwise fail; it's only executed in the aforementioned case, - * causing slideshows to exit although there still are lots of working slides. - * - * This warning will remain here for now, in case someone finds circumstances - * in which we actually need to exit feh here. - */ + * However, it seems that this piece of code is never reached when feh + * would otherwise fail; it's only executed in the aforementioned case, + * causing slideshows to exit although there still are lots of working slides. + * + * So far, there is one known case were we should exit here: + * When viewing a set of files, externally removing all of them and then resizing + * the window in feh, feh will print lots of imlib errors and eventually segfault. + */ weprintf("No more slides in show?"); } if (opt.slideshow_delay >= 0.0) |