소스 검색

Fixed crash on missing iso exif data

Martijn Braam 3 년 전
부모
커밋
2cdd7a2b3c
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      postprocess.c

+ 2 - 1
postprocess.c

@@ -307,8 +307,9 @@ read_exif(char *filename)
 
     if (TIFFGetField(im, EXIFTAG_PHOTOGRAPHICSENSITIVITY, &value_count, &short_array) != 1) {
         err("failed to read EXIFTAG_PHOTOGRAPHICSENSITIVITY");
+    }else {
+        imagedata.isospeed = short_array[0];
     }
-    imagedata.isospeed = short_array[0];
 
     if (TIFFGetField(im, EXIFTAG_FNUMBER, &imagedata.fnumber) != 1) {
         err("failed to read EXIFTAG_FNUMBER");