Searched refs:offset_diff (Results 1 – 1 of 1) sorted by relevance
2731 int NumDirEntries, old_motorola_intel, offset_diff; in exif_process_IFD_in_MAKERNOTE() local2797 offset_diff = 2 + NumDirEntries*12 + 4 - php_ifd_get32u(dir_start+10, ImageInfo->motorola_intel); in exif_process_IFD_in_MAKERNOTE()2799 …rection: 0x%04X", ((int)dir_start-(int)offset_base+maker_note->offset+displacement) + offset_diff); in exif_process_IFD_in_MAKERNOTE()2801 if (offset_diff < 0 || offset_diff >= value_len ) { in exif_process_IFD_in_MAKERNOTE()2802 …ERR_CC, ImageInfo, E_WARNING, "IFD data bad offset: 0x%04X length 0x%04X", offset_diff, value_len); in exif_process_IFD_in_MAKERNOTE()2805 offset_base = value_ptr + offset_diff; in exif_process_IFD_in_MAKERNOTE()2806 data_len = value_len - offset_diff; in exif_process_IFD_in_MAKERNOTE()
Completed in 22 milliseconds