diff options
Diffstat (limited to 'libtiff/tif_dirread.c')
-rw-r--r-- | libtiff/tif_dirread.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libtiff/tif_dirread.c b/libtiff/tif_dirread.c index 14c031d1..2bbc4585 100644 --- a/libtiff/tif_dirread.c +++ b/libtiff/tif_dirread.c @@ -4531,7 +4531,7 @@ TIFFReadCustomDirectory(TIFF* tif, toff_t diroff, switch (dp->tdir_tag) { case EXIFTAG_SUBJECTDISTANCE: - if( strncmp(fip->field_name, "Tag ", 4) != 0 ) { + if(fip->field_name != NULL && strncmp(fip->field_name, "Tag ", 4) != 0 ) { /* should only be called on a Exif directory */ /* when exifFields[] is active */ (void)TIFFFetchSubjectDistance(tif, dp); |