]> git.saurik.com Git - wxWidgets.git/blobdiff - src/tiff/tif_flush.c
security fix (patch 1089659)
[wxWidgets.git] / src / tiff / tif_flush.c
index 375bcbedb44849f0b3481cdadd8d1967362ee199..6746e1e2e26519b8f1cf61e9cf4f8ba43e9ea526 100644 (file)
@@ -45,6 +45,12 @@ TIFFFlush(TIFF* tif)
 
 /*
  * Flush buffered data to the file.
+ *
+ * Frank Warmerdam'2000: I modified this to return 1 if TIFF_BEENWRITING
+ * is not set, so that TIFFFlush() will proceed to write out the directory.
+ * The documentation says returning 1 is an error indicator, but not having
+ * been writing isn't exactly a an error.  Hopefully this doesn't cause
+ * problems for other people. 
  */
 int
 TIFFFlushData(TIFF* tif)
@@ -58,3 +64,4 @@ TIFFFlushData(TIFF* tif)
        }
        return (TIFFFlushData1(tif));
 }
+