Commit fcd11729 authored by Birte Kristina Friesel's avatar Birte Kristina Friesel
Browse files

work around last image deletion bug with --cycle-once (closes #107)

parent f40b636b
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -555,6 +555,14 @@ void feh_filelist_image_remove(winwidget winwid, char do_delete)
		gib_list *doomed;

		doomed = current_file;
		/*
		 * work around feh_list_jump exiting if cycle_once is enabled
		 * and no further files are left (we need to delete first)
		 */
		if (opt.cycle_once && ! doomed->next && do_delete) {
			feh_file_rm_and_free(filelist, doomed);
			exit(0);
		}
		slideshow_change_image(winwid, SLIDE_NEXT, 0);
		if (do_delete)
			filelist = feh_file_rm_and_free(filelist, doomed);