]> mj.ucw.cz Git - libucw.git/blobdiff - lib/lizard-safe.c
enlarge MAX_ATTR_SIZE
[libucw.git] / lib / lizard-safe.c
index 40a5aa3daf3da7dfef3efc72fff04359320bd860..88e9aebd4fc8070a1a97e239d487b8fd8a1b6963 100644 (file)
@@ -103,24 +103,3 @@ lizard_decompress_safe(byte *in, struct lizard_buffer *buf, uns expected_length)
   signal_handler[SIGSEGV] = old_handler;
   return ptr;
 }
   signal_handler[SIGSEGV] = old_handler;
   return ptr;
 }
-
-#define BASE 65521 /* largest prime smaller than 65536 */
-
-inline uns
-update_adler32(uns adler, byte *ptr, uns len)
-  /* taken from RFC1950 */
-{
-  uns s1 = adler & 0xffff;
-  uns s2 = (adler >> 16) & 0xffff;
-  for (uns n = 0; n < len; n++) {
-    s1 = (s1 + ptr[n]) % BASE;
-    s2 = (s2 + s1)     % BASE;
-  }
-  return (s2 << 16) + s1;
-}
-
-uns
-adler32(byte *ptr, uns len)
-{
-  return update_adler32(1, ptr, len);
-}