# HG changeset patch # User nadvornik # Date 1217268130 0 # Node ID ed0fc0986928a2b86b5776740026e9b295ecac10 # Parent 1e61dac76311a93388183bacec947afced56a5b0 do not free unallocated exif data diff -r 1e61dac76311 -r ed0fc0986928 src/image.c --- a/src/image.c Mon Jul 28 17:59:09 2008 +0000 +++ b/src/image.c Mon Jul 28 18:02:10 2008 +0000 @@ -1064,7 +1064,8 @@ } } - exif_free_fd(imd->image_fd, exif); + if (read_exif_for_color_profile || read_exif_for_orientation) + exif_free_fd(imd->image_fd, exif); if (imd->cm || imd->desaturate) pixbuf_renderer_set_post_process_func((PixbufRenderer *)imd->pr, image_post_process_tile_color_cb, (gpointer) imd, (imd->cm != NULL) );