| AWARE [SYSTEMS] | Imaging expertise for the Delphi developer | |||||||
![]() |
TIFF and LibTiff Mailing List Archive | |||||||
LibTiff Mailing List
TIFF and LibTiff Mailing List Archive Contact
The TIFF Mailing List Homepage |
Thread2005.10.14 10:46 "TIFFUnlinkDirectory bug with directory number", by Eugene ShebekoI think it's bug.
If TIFFSetDirectory() numerate directories from 0,
then TIFFUnlinkDirectory() should numerate from 0.
But actually numerating in this function begin with 1.
This code for example remove nothing.
int main(int argc,char** argv)
{
TIFF* tif=TIFFOpen("empty.tif","a");
TIFFUnlinkDirectory(tif,0);
TIFFClose(tif);
return 0;
}
But if we replace to
TIFFUnlinkDirectory(tif,1);
this remove first directory.
Source file contain 8 images. This is true for first,middle and last
directory.
I tested it with libtiff-3.7.4 release
|
|||||||