Fixed issue #28 (again)
This commit is contained in:
		
							
								
								
									
										2
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
									
									
									
									
								
							@@ -1,4 +1,4 @@
 | 
			
		||||
VERSION = git-20111111
 | 
			
		||||
VERSION = git-20111113
 | 
			
		||||
 | 
			
		||||
CC      = gcc
 | 
			
		||||
CFLAGS  = -ansi -Wall -pedantic -O2
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										6
									
								
								image.c
									
									
									
									
									
								
							
							
						
						
									
										6
									
								
								image.c
									
									
									
									
									
								
							@@ -311,7 +311,10 @@ bool img_load(img_t *img, const fileinfo_t *file) {
 | 
			
		||||
	imlib_image_set_changes_on_disk();
 | 
			
		||||
	imlib_context_set_anti_alias(img->aa);
 | 
			
		||||
 | 
			
		||||
	if ((fmt = imlib_image_format()) != NULL) {
 | 
			
		||||
	if ((fmt = imlib_image_format()) == NULL) {
 | 
			
		||||
		warn("could not open image: %s", file->name);
 | 
			
		||||
		return false;
 | 
			
		||||
	}
 | 
			
		||||
#if EXIF_SUPPORT
 | 
			
		||||
	if (STREQ(fmt, "jpeg"))
 | 
			
		||||
		exif_auto_orientate(file);
 | 
			
		||||
@@ -320,7 +323,6 @@ bool img_load(img_t *img, const fileinfo_t *file) {
 | 
			
		||||
	if (STREQ(fmt, "gif"))
 | 
			
		||||
		img_load_gif(img, file);
 | 
			
		||||
#endif
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	img->w = imlib_image_get_width();
 | 
			
		||||
	img->h = imlib_image_get_height();
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										10
									
								
								thumbs.c
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								thumbs.c
									
									
									
									
									
								
							@@ -253,10 +253,12 @@ bool tns_load(tns_t *tns, int n, const fileinfo_t *file,
 | 
			
		||||
	imlib_context_set_image(im);
 | 
			
		||||
	imlib_context_set_anti_alias(1);
 | 
			
		||||
 | 
			
		||||
	fmt = imlib_image_format();
 | 
			
		||||
	/* avoid unused-but-set-variable warning */
 | 
			
		||||
	(void) fmt;
 | 
			
		||||
 | 
			
		||||
	if ((fmt = imlib_image_format()) == NULL) {
 | 
			
		||||
		if (!silent)
 | 
			
		||||
			warn("could not open image: %s", file->name);
 | 
			
		||||
		imlib_free_image_and_decache();
 | 
			
		||||
		return false;
 | 
			
		||||
	}
 | 
			
		||||
#if EXIF_SUPPORT
 | 
			
		||||
	if (!cache_hit && STREQ(fmt, "jpeg"))
 | 
			
		||||
		exif_auto_orientate(file);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user