diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/imlib.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/src/imlib.c b/src/imlib.c index 45de85c..28ae018 100644 --- a/src/imlib.c +++ b/src/imlib.c @@ -151,13 +151,14 @@ int feh_load_image(Imlib_Image * im, feh_file * file)  			/* Http, no reload, slideshow. Let's keep this image on hand... */  			free(file->filename);  			file->filename = estrdup(tmpname); + +			if (!opt.keep_http) +				add_file_to_rm_filelist(tmpname);  		} else {  			/* Don't cache the image if we're doing reload + http (webcams etc) */  			if (!opt.keep_http)  				unlink(tmpname);  		} -		if (!opt.keep_http) -			add_file_to_rm_filelist(tmpname);  		free(tmpname);  	} else {  		*im = imlib_load_image_with_error_return(file->filename, &err); | 
