Lines Matching refs:ExifLength
463 unsigned ExifLength, int NestingLevel) in ProcessExifDir() argument
488 if (DirEnd+4 > (OffsetBase+ExifLength)){ in ProcessExifDir()
489 if (DirEnd+2 == OffsetBase+ExifLength || DirEnd == OffsetBase+ExifLength){ in ProcessExifDir()
536 if (OffsetVal+ByteCount > ExifLength){ in ProcessExifDir()
559 ProcessMakerNote(ValuePtr, ByteCount, OffsetBase, ExifLength); in ProcessExifDir()
860 if (SubdirStart < OffsetBase || SubdirStart > OffsetBase+ExifLength){ in ProcessExifDir()
863 ProcessExifDir(SubdirStart, OffsetBase, ExifLength, NestingLevel+1); in ProcessExifDir()
874 if (SubdirStart < OffsetBase || SubdirStart > OffsetBase+ExifLength){ in ProcessExifDir()
877 ProcessGpsInfo(SubdirStart, ByteCount, OffsetBase, ExifLength); in ProcessExifDir()
906 if (DIR_ENTRY_ADDR(DirStart, NumDirEntries) + 4 <= OffsetBase+ExifLength){ in ProcessExifDir()
911 if (SubdirStart > OffsetBase+ExifLength || SubdirStart < OffsetBase){ in ProcessExifDir()
913 (int)SubdirStart, (int)OffsetBase, ExifLength, Offset); in ProcessExifDir()
914 if (SubdirStart > OffsetBase && SubdirStart < OffsetBase+ExifLength+20){ in ProcessExifDir()
923 if (SubdirStart <= OffsetBase+ExifLength){ in ProcessExifDir()
925 ProcessExifDir(SubdirStart, OffsetBase, ExifLength, NestingLevel+1); in ProcessExifDir()
944 if (ThumbnailOffset <= ExifLength){ in ProcessExifDir()
945 if (ThumbnailSize > ExifLength-ThumbnailOffset){ in ProcessExifDir()
949 ThumbnailSize = ExifLength-ThumbnailOffset; in ProcessExifDir()