1997.05.06 22:52 "Problem with updating directories", by Drew Rogge
There seems to be a problem in v3.4beta036 (at least) where TIFFFlush() won't write a dirty directory unless the data has also been written.
TIFFFlush calls TIFFFlushData which returns 0 when the data isn't dirty. This causes the a return before the directory TIFF_DIRTYDIRECT flag is checked and the dir doesn't get written.
Am I missing something here or is this a known bug?