]> git.saurik.com Git - wxWidgets.git/blobdiff - src/zlib/adler32.c
fixed array tests compilation and a bug in obj array test
[wxWidgets.git] / src / zlib / adler32.c
index 16cf9a703f7cdedc6715db64715254780ad6414d..853298d03d92a74fb358b5bfd2108c3d623630db 100644 (file)
@@ -1,11 +1,11 @@
 /* adler32.c -- compute the Adler-32 checksum of a data stream
- * Copyright (C) 1995-1998 Mark Adler
- * For conditions of distribution and use, see copyright notice in zlib.h 
+ * Copyright (C) 1995-2002 Mark Adler
+ * For conditions of distribution and use, see copyright notice in zlib.h
  */
 
 /* @(#) $Id$ */
 
-#include "zlib.h"
+#include "../zlib/zlib.h"
 
 #define BASE 65521L /* largest prime smaller than 65536 */
 #define NMAX 5552
 #define DO16(buf)   DO8(buf,0); DO8(buf,8);
 
 /* ========================================================================= */
+#if defined(__VISAGECPP__) /* Visualage can't handle this antiquated interface */
+uLong ZEXPORT adler32 (uLong adler, const Bytef* buf, uInt len)
+#else
 uLong ZEXPORT adler32(adler, buf, len)
     uLong adler;
     const Bytef *buf;
     uInt len;
+#endif
 {
     unsigned long s1 = adler & 0xffff;
     unsigned long s2 = (adler >> 16) & 0xffff;