]> git.lizzy.rs Git - zlib.git/commitdiff
Add note to contrib/blast to use binary mode in stdio.
authorMark Adler <madler@alumni.caltech.edu>
Thu, 25 Oct 2012 05:47:37 +0000 (22:47 -0700)
committerMark Adler <madler@alumni.caltech.edu>
Thu, 25 Oct 2012 05:47:37 +0000 (22:47 -0700)
contrib/blast/blast.c
contrib/blast/blast.h

index 4ce697a41fb70f2806e4e14e0a6b643281c7d08d..d45925a0dfe3571f0ceac2148e05c9446aa4c637 100644 (file)
@@ -1,7 +1,7 @@
 /* blast.c
- * Copyright (C) 2003 Mark Adler
+ * Copyright (C) 2003, 2012 Mark Adler
  * For conditions of distribution and use, see copyright notice in blast.h
- * version 1.1, 16 Feb 2003
+ * version 1.2, 24 Oct 2012
  *
  * blast.c decompresses data compressed by the PKWare Compression Library.
  * This function provides functionality similar to the explode() function of
@@ -22,6 +22,7 @@
  *
  * 1.0  12 Feb 2003     - First version
  * 1.1  16 Feb 2003     - Fixed distance check for > 4 GB uncompressed data
+ * 1.2  24 Oct 2012     - Add note about using binary mode in stdio
  */
 
 #include <setjmp.h>             /* for setjmp(), longjmp(), and jmp_buf */
index ce9e5410f4912981767989863b9a09921bf7c03a..658cfd32004031af173a450bd7c4c7bc09e1b5a7 100644 (file)
@@ -1,6 +1,6 @@
 /* blast.h -- interface for blast.c
-  Copyright (C) 2003 Mark Adler
-  version 1.1, 16 Feb 2003
+  Copyright (C) 2003, 2012 Mark Adler
+  version 1.2, 24 Oct 2012
 
   This software is provided 'as-is', without any express or implied
   warranty.  In no event will the author be held liable for any damages
  * that library.  (Note: PKWare overused the "implode" verb, and the format
  * used by their library implode() function is completely different and
  * incompatible with the implode compression method supported by PKZIP.)
+ *
+ * The binary mode for stdio functions should be used to assure that the
+ * compressed data is not corrupted when read or written.  For example:
+ * fopen(..., "rb") and fopen(..., "wb").
  */