info_data 1662 ext/exif/exif.c image_info_data *info_data; info_data 1672 ext/exif/exif.c info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count]; info_data 1673 ext/exif/exif.c memset(info_data, 0, sizeof(image_info_data)); info_data 1674 ext/exif/exif.c info_data->tag = tag; info_data 1675 ext/exif/exif.c info_data->format = format; info_data 1676 ext/exif/exif.c info_data->length = length; info_data 1677 ext/exif/exif.c info_data->name = estrdup(name); info_data 1678 ext/exif/exif.c info_value = &info_data->value; info_data 1685 ext/exif/exif.c info_data->length = length; info_data 1687 ext/exif/exif.c info_data->length = 0; info_data 1698 ext/exif/exif.c info_data->tag = TAG_FMT_UNDEFINED;/* otherwise not freed from memory */ info_data 1708 ext/exif/exif.c info_data->length = length; info_data 1710 ext/exif/exif.c info_data->length = 0; info_data 1729 ext/exif/exif.c info_value = &info_data->value; info_data 1733 ext/exif/exif.c info_value = &info_data->value.list[idex]; info_data 1796 ext/exif/exif.c image_info_data *info_data; info_data 1802 ext/exif/exif.c info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count]; info_data 1803 ext/exif/exif.c info_data->tag = TAG_NONE; info_data 1804 ext/exif/exif.c info_data->format = TAG_FMT_SLONG; info_data 1805 ext/exif/exif.c info_data->length = 1; info_data 1806 ext/exif/exif.c info_data->name = estrdup(name); info_data 1807 ext/exif/exif.c info_data->value.i = value; info_data 1818 ext/exif/exif.c image_info_data *info_data; info_data 1824 ext/exif/exif.c info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count]; info_data 1825 ext/exif/exif.c info_data->tag = TAG_NONE; info_data 1826 ext/exif/exif.c info_data->format = TAG_FMT_STRING; info_data 1827 ext/exif/exif.c info_data->length = 1; info_data 1828 ext/exif/exif.c info_data->name = estrdup(name); info_data 1829 ext/exif/exif.c info_data->value.s = estrdup(value); info_data 1859 ext/exif/exif.c image_info_data *info_data; info_data 1865 ext/exif/exif.c info_data = &image_info->info_list[section_index].list[image_info->info_list[section_index].count]; info_data 1866 ext/exif/exif.c info_data->tag = TAG_NONE; info_data 1867 ext/exif/exif.c info_data->format = TAG_FMT_UNDEFINED; info_data 1868 ext/exif/exif.c info_data->length = length; info_data 1869 ext/exif/exif.c info_data->name = estrdup(name); info_data 1870 ext/exif/exif.c info_data->value.s = safe_emalloc(length, 1, 1); info_data 1871 ext/exif/exif.c memcpy(info_data->value.s, value, length); info_data 1872 ext/exif/exif.c info_data->value.s[length] = 0; info_data 1937 ext/exif/exif.c image_info_data *info_data; info_data 1951 ext/exif/exif.c info_data = &image_info->info_list[section_index].list[i]; info_data 1953 ext/exif/exif.c info_tag = info_data->tag; /* conversion */ info_data 1955 ext/exif/exif.c info_value = &info_data->value; info_data 1956 ext/exif/exif.c if (!(name = info_data->name)) { info_data 1963 ext/exif/exif.c if (info_data->length==0) { info_data 1966 ext/exif/exif.c switch (info_data->format) { info_data 1979 ext/exif/exif.c add_assoc_stringl(&tmpi, name, info_value->s, info_data->length); info_data 2005 ext/exif/exif.c if ((l = info_data->length) > 1) { info_data 2010 ext/exif/exif.c info_value = &info_data->value.list[ap]; info_data 2012 ext/exif/exif.c switch (info_data->format) { info_data 2015 ext/exif/exif.c info_value = &info_data->value; info_data 2041 ext/exif/exif.c info_value = &info_data->value; info_data 2081 ext/exif/exif.c info_value = &info_data->value.list[ap]; info_data 2350 ext/exif/exif.c static void* exif_ifd_make_value(image_info_data *info_data, int motorola_intel) { info_data 2357 ext/exif/exif.c byte_count = php_tiff_bytes_per_format[info_data->format] * info_data->length; info_data 2360 ext/exif/exif.c if (!info_data->length) { info_data 2363 ext/exif/exif.c if (info_data->format == TAG_FMT_UNDEFINED || info_data->format == TAG_FMT_STRING info_data 2364 ext/exif/exif.c || (byte_count>1 && (info_data->format == TAG_FMT_BYTE || info_data->format == TAG_FMT_SBYTE)) info_data 2366 ext/exif/exif.c memmove(value_ptr, info_data->value.s, byte_count); info_data 2368 ext/exif/exif.c } else if (info_data->format == TAG_FMT_BYTE) { info_data 2369 ext/exif/exif.c *value_ptr = info_data->value.u; info_data 2371 ext/exif/exif.c } else if (info_data->format == TAG_FMT_SBYTE) { info_data 2372 ext/exif/exif.c *value_ptr = info_data->value.i; info_data 2376 ext/exif/exif.c for(i=0; i<info_data->length; i++) { info_data 2377 ext/exif/exif.c if (info_data->length==1) { info_data 2378 ext/exif/exif.c info_value = &info_data->value; info_data 2380 ext/exif/exif.c info_value = &info_data->value.list[i]; info_data 2382 ext/exif/exif.c switch(info_data->format) { info_data 2432 ext/exif/exif.c image_info_data *info_data; info_data 2457 ext/exif/exif.c info_data = &info_list->list[i]; info_data 2458 ext/exif/exif.c byte_count = php_tiff_bytes_per_format[info_data->format] * info_data->length; info_data 2478 ext/exif/exif.c info_data = &info_list->list[i]; info_data 2479 ext/exif/exif.c byte_count = php_tiff_bytes_per_format[info_data->format] * info_data->length; info_data 2481 ext/exif/exif.c exif_error_docref(NULL EXIFERR_CC, ImageInfo, E_NOTICE, "Thumbnail: process tag(x%04X=%s): %s%s (%d bytes)", info_data->tag, exif_get_tagname(info_data->tag, tagname, -12, tag_table_IFD), (info_data->length>1)&&info_data->format!=TAG_FMT_UNDEFINED&&info_data->format!=TAG_FMT_STRING?"ARRAY OF ":"", exif_get_tagformat(info_data->format), byte_count); info_data 2483 ext/exif/exif.c if (info_data->tag==TAG_STRIP_OFFSETS || info_data->tag==TAG_JPEG_INTERCHANGE_FORMAT) { info_data 2484 ext/exif/exif.c php_ifd_set16u(new_data + 0, info_data->tag, ImageInfo->motorola_intel); info_data 2489 ext/exif/exif.c php_ifd_set16u(new_data + 0, info_data->tag, ImageInfo->motorola_intel); info_data 2490 ext/exif/exif.c php_ifd_set16u(new_data + 2, info_data->format, ImageInfo->motorola_intel); info_data 2491 ext/exif/exif.c php_ifd_set32u(new_data + 4, info_data->length, ImageInfo->motorola_intel); info_data 2492 ext/exif/exif.c value_ptr = exif_ifd_make_value(info_data, ImageInfo->motorola_intel);