Lines Matching refs:tif2
69 TIFF *tif1, *tif2; in main() local
96 tif2 = TIFFOpen(argv[optind+1], "r"); in main()
97 if (tif2 == NULL) in main()
100 while (tiffcmp(tif1, tif2)) { in main()
102 if (!TIFFReadDirectory(tif2)) in main()
107 } else if (!TIFFReadDirectory(tif2)) { in main()
109 TIFFFileName(tif2)); in main()
116 TIFFClose(tif2); in main()
155 tiffcmp(TIFF* tif1, TIFF* tif2) in tiffcmp() argument
163 if (!CheckShortTag(tif1, tif2, TIFFTAG_BITSPERSAMPLE, "BitsPerSample")) in tiffcmp()
165 if (!CheckShortTag(tif1, tif2, TIFFTAG_SAMPLESPERPIXEL, "SamplesPerPixel")) in tiffcmp()
167 if (!CheckLongTag(tif1, tif2, TIFFTAG_IMAGEWIDTH, "ImageWidth")) in tiffcmp()
169 if (!cmptags(tif1, tif2)) in tiffcmp()
177 (void) TIFFGetField(tif2, TIFFTAG_PLANARCONFIG, &config2); in tiffcmp()
179 buf2 = (unsigned char *)_TIFFmalloc(TIFFScanlineSize(tif2)); in tiffcmp()
193 if (TIFFReadScanline(tif2, buf2, row, 0) < 0) in tiffcmp()
194 checkEOF(tif2, row, -1) in tiffcmp()
208 if (TIFFReadScanline(tif2, buf2, row, s) < 0) in tiffcmp()
209 checkEOF(tif2, row, s) in tiffcmp()
220 if (TIFFReadScanline(tif2, buf2, row, s) < 0) in tiffcmp()
221 checkEOF(tif2, row, s) in tiffcmp()
230 if (TIFFReadScanline(tif2, buf2, row, 0) < 0) in tiffcmp()
231 checkEOF(tif2, row, -1) in tiffcmp()
250 if (!CheckShortTag(tif1, tif2, tag, name) && stoponfirsttag) return (0)
252 if (!CheckShort2Tag(tif1, tif2, tag, name) && stoponfirsttag) return (0)
254 if (!CheckLongTag(tif1, tif2, tag, name) && stoponfirsttag) return (0)
256 if (!CheckFloatTag(tif1, tif2, tag, name) && stoponfirsttag) return (0)
258 if (!CheckStringTag(tif1, tif2, tag, name) && stoponfirsttag) return (0)
260 if (!CheckShortArrayTag(tif1, tif2, tag, name) && stoponfirsttag) return (0)
263 cmptags(TIFF* tif1, TIFF* tif2) in cmptags() argument
284 TIFFGetField(tif2, TIFFTAG_COMPRESSION, &compression2) && in cmptags()
291 TIFFGetField(tif2, TIFFTAG_COMPRESSION, &compression2) && in cmptags()
528 checkTag(TIFF* tif1, TIFF* tif2, int tag, char* name, void* p1, void* p2) in checkTag() argument
532 if (!TIFFGetField(tif2, tag, p2)) { in checkTag()
538 } else if (TIFFGetField(tif2, tag, p2)) { in checkTag()
539 printf("%s tag appears only in %s\n", name, TIFFFileName(tif2)); in checkTag()
546 switch (checkTag(tif1,tif2,tag,name,&v1,&v2)) { \
555 CheckShortTag(TIFF* tif1, TIFF* tif2, int tag, char* name) in CheckShortTag() argument
562 CheckShort2Tag(TIFF* tif1, TIFF* tif2, int tag, char* name) in CheckShort2Tag() argument
567 if (!TIFFGetField(tif2, tag, &v21, &v22)) { in CheckShort2Tag()
575 } else if (TIFFGetField(tif2, tag, &v21, &v22)) in CheckShort2Tag()
576 printf("%s tag appears only in %s\n", name, TIFFFileName(tif2)); in CheckShort2Tag()
583 CheckShortArrayTag(TIFF* tif1, TIFF* tif2, int tag, char* name) in CheckShortArrayTag() argument
589 if (!TIFFGetField(tif2, tag, &n2, &a2)) { in CheckShortArrayTag()
612 n2, TIFFFileName(tif2) in CheckShortArrayTag()
614 } else if (TIFFGetField(tif2, tag, &n2, &a2)) in CheckShortArrayTag()
615 printf("%s tag appears only in %s\n", name, TIFFFileName(tif2)); in CheckShortArrayTag()
622 CheckLongTag(TIFF* tif1, TIFF* tif2, int tag, char* name) in CheckLongTag() argument
629 CheckFloatTag(TIFF* tif1, TIFF* tif2, int tag, char* name) in CheckFloatTag() argument
636 CheckStringTag(TIFF* tif1, TIFF* tif2, int tag, char* name) in CheckStringTag() argument