image_info       1657 ext/exif/exif.c static void exif_iif_add_value(image_info_type *image_info, int section_index, char *name, int tag, int format, int length, void* value, int motorola_intel)
image_info       1669 ext/exif/exif.c 	list = safe_erealloc(image_info->info_list[section_index].list, (image_info->info_list[section_index].count+1), sizeof(image_info_data), 0);
image_info       1670 ext/exif/exif.c 	image_info->info_list[section_index].list = list;
image_info       1672 ext/exif/exif.c 	info_data  = &image_info->info_list[section_index].list[image_info->info_list[section_index].count];
image_info       1777 ext/exif/exif.c 	image_info->sections_found |= 1<<section_index;
image_info       1778 ext/exif/exif.c 	image_info->info_list[section_index].count++;
image_info       1785 ext/exif/exif.c static void exif_iif_add_tag(image_info_type *image_info, int section_index, char *name, int tag, int format, size_t length, void* value)
image_info       1787 ext/exif/exif.c 	exif_iif_add_value(image_info, section_index, name, tag, format, (int)length, value, image_info->motorola_intel);
image_info       1794 ext/exif/exif.c static void exif_iif_add_int(image_info_type *image_info, int section_index, char *name, int value)
image_info       1799 ext/exif/exif.c 	list = safe_erealloc(image_info->info_list[section_index].list, (image_info->info_list[section_index].count+1), sizeof(image_info_data), 0);
image_info       1800 ext/exif/exif.c 	image_info->info_list[section_index].list = list;
image_info       1802 ext/exif/exif.c 	info_data  = &image_info->info_list[section_index].list[image_info->info_list[section_index].count];
image_info       1808 ext/exif/exif.c 	image_info->sections_found |= 1<<section_index;
image_info       1809 ext/exif/exif.c 	image_info->info_list[section_index].count++;
image_info       1816 ext/exif/exif.c static void exif_iif_add_str(image_info_type *image_info, int section_index, char *name, char *value)
image_info       1822 ext/exif/exif.c 		list = safe_erealloc(image_info->info_list[section_index].list, (image_info->info_list[section_index].count+1), sizeof(image_info_data), 0);
image_info       1823 ext/exif/exif.c 		image_info->info_list[section_index].list = list;
image_info       1824 ext/exif/exif.c 		info_data  = &image_info->info_list[section_index].list[image_info->info_list[section_index].count];
image_info       1830 ext/exif/exif.c 		image_info->sections_found |= 1<<section_index;
image_info       1831 ext/exif/exif.c 		image_info->info_list[section_index].count++;
image_info       1839 ext/exif/exif.c static void exif_iif_add_fmt(image_info_type *image_info, int section_index, char *name, char *value, ...)
image_info       1847 ext/exif/exif.c 		exif_iif_add_str(image_info, section_index, name, tmp);
image_info       1857 ext/exif/exif.c static void exif_iif_add_buffer(image_info_type *image_info, int section_index, char *name, int length, char *value)
image_info       1863 ext/exif/exif.c 		list = safe_erealloc(image_info->info_list[section_index].list, (image_info->info_list[section_index].count+1), sizeof(image_info_data), 0);
image_info       1864 ext/exif/exif.c 		image_info->info_list[section_index].list = list;
image_info       1865 ext/exif/exif.c 		info_data  = &image_info->info_list[section_index].list[image_info->info_list[section_index].count];
image_info       1873 ext/exif/exif.c 		image_info->sections_found |= 1<<section_index;
image_info       1874 ext/exif/exif.c 		image_info->info_list[section_index].count++;
image_info       1882 ext/exif/exif.c static void exif_iif_free(image_info_type *image_info, int section_index) {
image_info       1886 ext/exif/exif.c 	if (image_info->info_list[section_index].count) {
image_info       1887 ext/exif/exif.c 		for (i=0; i < image_info->info_list[section_index].count; i++) {
image_info       1888 ext/exif/exif.c 			if ((f=image_info->info_list[section_index].list[i].name) != NULL) {
image_info       1891 ext/exif/exif.c 			switch(image_info->info_list[section_index].list[i].format) {
image_info       1895 ext/exif/exif.c 					if (image_info->info_list[section_index].list[i].length<1)
image_info       1900 ext/exif/exif.c 					if ((f=image_info->info_list[section_index].list[i].value.s) != NULL) {
image_info       1914 ext/exif/exif.c 					if (image_info->info_list[section_index].list[i].length > 1) {
image_info       1915 ext/exif/exif.c 						if ((f=image_info->info_list[section_index].list[i].value.list) != NULL) {
image_info       1923 ext/exif/exif.c 	EFREE_IF(image_info->info_list[section_index].list);
image_info       1929 ext/exif/exif.c static void add_assoc_image_info(zval *value, int sub_array, image_info_type *image_info, int section_index)
image_info       1943 ext/exif/exif.c 	if (image_info->info_list[section_index].count) {
image_info       1950 ext/exif/exif.c 		for(i=0; i<image_info->info_list[section_index].count; i++) {
image_info       1951 ext/exif/exif.c 			info_data  = &image_info->info_list[section_index].list[i];
image_info       2206 ext/exif/exif.c static void exif_process_COM (image_info_type *image_info, char *value, size_t length)
image_info       2208 ext/exif/exif.c 	exif_iif_add_tag(image_info, SECTION_COMMENT, "Comment", TAG_COMPUTED_VALUE, TAG_FMT_STRING, length-2, value+2);
image_info       2218 ext/exif/exif.c static void exif_process_CME (image_info_type *image_info, char *value, size_t length)
image_info       2223 ext/exif/exif.c 				exif_iif_add_tag(image_info, SECTION_COMMENT, "Comment", TAG_COMPUTED_VALUE, TAG_FMT_UNDEFINED, length, value);
image_info       2226 ext/exif/exif.c 				exif_iif_add_tag(image_info, SECTION_COMMENT, "Comment", TAG_COMPUTED_VALUE, TAG_FMT_STRING, length, value);
image_info       2233 ext/exif/exif.c 		exif_iif_add_tag(image_info, SECTION_COMMENT, "Comment", TAG_COMPUTED_VALUE, TAG_FMT_UNDEFINED, 0, NULL);