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

Fix memory leak when closing images opened from thumbnail mode

parent f27be5de
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -686,6 +686,7 @@ void feh_filelist_image_remove(winwidget winwid, char do_delete)
			filelist = feh_file_rm_and_free(filelist, winwid->file);
		else
			filelist = feh_file_remove_from_list(filelist, winwid->file);
		winwid->file = NULL;
		winwidget_destroy(winwid);
	}
}
+2 −0
Original line number Diff line number Diff line
@@ -755,6 +755,8 @@ void winwidget_destroy(winwidget winwid)
		free(winwid->name);
	if (winwid->gc)
		XFreeGC(disp, winwid->gc);
	if ((winwid->type == WIN_TYPE_THUMBNAIL_VIEWER) && (winwid->file != NULL))
		gib_list_free(winwid->file);
	if (winwid->im)
		gib_imlib_free_image_and_decache(winwid->im);
	free(winwid);