Commit 87c2ce3b authored by Adrian Bunk's avatar Adrian Bunk Committed by Linus Torvalds

[PATCH] lib/zlib*: cleanups

This patch contains the following possible cleanups:
- #if 0 the following unused functions:
  - zlib_deflate/deflate.c: zlib_deflateSetDictionary
  - zlib_deflate/deflate.c: zlib_deflateParams
  - zlib_deflate/deflate.c: zlib_deflateCopy
  - zlib_inflate/infblock.c: zlib_inflate_set_dictionary
  - zlib_inflate/infblock.c: zlib_inflate_blocks_sync_point
  - zlib_inflate/inflate_sync.c: zlib_inflateSync
  - zlib_inflate/inflate_sync.c: zlib_inflateSyncPoint
- remove the following unneeded EXPORT_SYMBOL's:
  - zlib_deflate/deflate_syms.c: zlib_deflateCopy
  - zlib_deflate/deflate_syms.c: zlib_deflateParams
  - zlib_inflate/inflate_syms.c: zlib_inflateSync
  - zlib_inflate/inflate_syms.c: zlib_inflateSyncPoint
Signed-off-by: default avatarAdrian Bunk <bunk@stusta.de>
Cc: Matt Mackall <mpm@selenic.com>
Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 3af13763
...@@ -442,9 +442,11 @@ extern int deflateInit2 (z_streamp strm, ...@@ -442,9 +442,11 @@ extern int deflateInit2 (z_streamp strm,
not perform any compression: this will be done by deflate(). not perform any compression: this will be done by deflate().
*/ */
#if 0
extern int zlib_deflateSetDictionary (z_streamp strm, extern int zlib_deflateSetDictionary (z_streamp strm,
const Byte *dictionary, const Byte *dictionary,
uInt dictLength); uInt dictLength);
#endif
/* /*
Initializes the compression dictionary from the given byte sequence Initializes the compression dictionary from the given byte sequence
without producing any compressed output. This function must be called without producing any compressed output. This function must be called
...@@ -478,7 +480,10 @@ extern int zlib_deflateSetDictionary (z_streamp strm, ...@@ -478,7 +480,10 @@ extern int zlib_deflateSetDictionary (z_streamp strm,
perform any compression: this will be done by deflate(). perform any compression: this will be done by deflate().
*/ */
#if 0
extern int zlib_deflateCopy (z_streamp dest, z_streamp source); extern int zlib_deflateCopy (z_streamp dest, z_streamp source);
#endif
/* /*
Sets the destination stream as a complete copy of the source stream. Sets the destination stream as a complete copy of the source stream.
...@@ -511,7 +516,9 @@ static inline unsigned long deflateBound(unsigned long s) ...@@ -511,7 +516,9 @@ static inline unsigned long deflateBound(unsigned long s)
return s + ((s + 7) >> 3) + ((s + 63) >> 6) + 11; return s + ((s + 7) >> 3) + ((s + 63) >> 6) + 11;
} }
#if 0
extern int zlib_deflateParams (z_streamp strm, int level, int strategy); extern int zlib_deflateParams (z_streamp strm, int level, int strategy);
#endif
/* /*
Dynamically update the compression level and compression strategy. The Dynamically update the compression level and compression strategy. The
interpretation of level and strategy is as in deflateInit2. This can be interpretation of level and strategy is as in deflateInit2. This can be
...@@ -571,7 +578,9 @@ extern int zlib_inflateSetDictionary (z_streamp strm, ...@@ -571,7 +578,9 @@ extern int zlib_inflateSetDictionary (z_streamp strm,
inflate(). inflate().
*/ */
#if 0
extern int zlib_inflateSync (z_streamp strm); extern int zlib_inflateSync (z_streamp strm);
#endif
/* /*
Skips invalid compressed data until a full flush point (see above the Skips invalid compressed data until a full flush point (see above the
description of deflate with Z_FULL_FLUSH) can be found, or until all description of deflate with Z_FULL_FLUSH) can be found, or until all
...@@ -636,7 +645,9 @@ extern int zlib_inflateInit2_ (z_streamp strm, int windowBits, ...@@ -636,7 +645,9 @@ extern int zlib_inflateInit2_ (z_streamp strm, int windowBits,
#endif #endif
extern const char * zlib_zError (int err); extern const char * zlib_zError (int err);
#if 0
extern int zlib_inflateSyncPoint (z_streamp z); extern int zlib_inflateSyncPoint (z_streamp z);
#endif
extern const uLong * zlib_get_crc_table (void); extern const uLong * zlib_get_crc_table (void);
#endif /* _ZLIB_H */ #endif /* _ZLIB_H */
...@@ -255,6 +255,7 @@ int zlib_deflateInit2_( ...@@ -255,6 +255,7 @@ int zlib_deflateInit2_(
} }
/* ========================================================================= */ /* ========================================================================= */
#if 0
int zlib_deflateSetDictionary( int zlib_deflateSetDictionary(
z_streamp strm, z_streamp strm,
const Byte *dictionary, const Byte *dictionary,
...@@ -297,6 +298,7 @@ int zlib_deflateSetDictionary( ...@@ -297,6 +298,7 @@ int zlib_deflateSetDictionary(
if (hash_head) hash_head = 0; /* to make compiler happy */ if (hash_head) hash_head = 0; /* to make compiler happy */
return Z_OK; return Z_OK;
} }
#endif /* 0 */
/* ========================================================================= */ /* ========================================================================= */
int zlib_deflateReset( int zlib_deflateReset(
...@@ -330,6 +332,7 @@ int zlib_deflateReset( ...@@ -330,6 +332,7 @@ int zlib_deflateReset(
} }
/* ========================================================================= */ /* ========================================================================= */
#if 0
int zlib_deflateParams( int zlib_deflateParams(
z_streamp strm, z_streamp strm,
int level, int level,
...@@ -365,6 +368,7 @@ int zlib_deflateParams( ...@@ -365,6 +368,7 @@ int zlib_deflateParams(
s->strategy = strategy; s->strategy = strategy;
return err; return err;
} }
#endif /* 0 */
/* ========================================================================= /* =========================================================================
* Put a short in the pending buffer. The 16-bit value is put in MSB order. * Put a short in the pending buffer. The 16-bit value is put in MSB order.
...@@ -572,6 +576,7 @@ int zlib_deflateEnd( ...@@ -572,6 +576,7 @@ int zlib_deflateEnd(
/* ========================================================================= /* =========================================================================
* Copy the source state to the destination state. * Copy the source state to the destination state.
*/ */
#if 0
int zlib_deflateCopy ( int zlib_deflateCopy (
z_streamp dest, z_streamp dest,
z_streamp source z_streamp source
...@@ -624,6 +629,7 @@ int zlib_deflateCopy ( ...@@ -624,6 +629,7 @@ int zlib_deflateCopy (
return Z_OK; return Z_OK;
#endif #endif
} }
#endif /* 0 */
/* =========================================================================== /* ===========================================================================
* Read a new buffer from the current input stream, update the adler32 * Read a new buffer from the current input stream, update the adler32
......
...@@ -16,6 +16,4 @@ EXPORT_SYMBOL(zlib_deflateInit_); ...@@ -16,6 +16,4 @@ EXPORT_SYMBOL(zlib_deflateInit_);
EXPORT_SYMBOL(zlib_deflateInit2_); EXPORT_SYMBOL(zlib_deflateInit2_);
EXPORT_SYMBOL(zlib_deflateEnd); EXPORT_SYMBOL(zlib_deflateEnd);
EXPORT_SYMBOL(zlib_deflateReset); EXPORT_SYMBOL(zlib_deflateReset);
EXPORT_SYMBOL(zlib_deflateCopy);
EXPORT_SYMBOL(zlib_deflateParams);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -338,6 +338,7 @@ int zlib_inflate_blocks_free( ...@@ -338,6 +338,7 @@ int zlib_inflate_blocks_free(
} }
#if 0
void zlib_inflate_set_dictionary( void zlib_inflate_set_dictionary(
inflate_blocks_statef *s, inflate_blocks_statef *s,
const Byte *d, const Byte *d,
...@@ -347,15 +348,18 @@ void zlib_inflate_set_dictionary( ...@@ -347,15 +348,18 @@ void zlib_inflate_set_dictionary(
memcpy(s->window, d, n); memcpy(s->window, d, n);
s->read = s->write = s->window + n; s->read = s->write = s->window + n;
} }
#endif /* 0 */
/* Returns true if inflate is currently at the end of a block generated /* Returns true if inflate is currently at the end of a block generated
* by Z_SYNC_FLUSH or Z_FULL_FLUSH. * by Z_SYNC_FLUSH or Z_FULL_FLUSH.
* IN assertion: s != NULL * IN assertion: s != NULL
*/ */
#if 0
int zlib_inflate_blocks_sync_point( int zlib_inflate_blocks_sync_point(
inflate_blocks_statef *s inflate_blocks_statef *s
) )
{ {
return s->mode == LENS; return s->mode == LENS;
} }
#endif /* 0 */
...@@ -33,12 +33,16 @@ extern int zlib_inflate_blocks_free ( ...@@ -33,12 +33,16 @@ extern int zlib_inflate_blocks_free (
inflate_blocks_statef *, inflate_blocks_statef *,
z_streamp); z_streamp);
#if 0
extern void zlib_inflate_set_dictionary ( extern void zlib_inflate_set_dictionary (
inflate_blocks_statef *s, inflate_blocks_statef *s,
const Byte *d, /* dictionary */ const Byte *d, /* dictionary */
uInt n); /* dictionary length */ uInt n); /* dictionary length */
#endif /* 0 */
#if 0
extern int zlib_inflate_blocks_sync_point ( extern int zlib_inflate_blocks_sync_point (
inflate_blocks_statef *s); inflate_blocks_statef *s);
#endif /* 0 */
#endif /* _INFBLOCK_H */ #endif /* _INFBLOCK_H */
...@@ -15,8 +15,6 @@ EXPORT_SYMBOL(zlib_inflate); ...@@ -15,8 +15,6 @@ EXPORT_SYMBOL(zlib_inflate);
EXPORT_SYMBOL(zlib_inflateInit_); EXPORT_SYMBOL(zlib_inflateInit_);
EXPORT_SYMBOL(zlib_inflateInit2_); EXPORT_SYMBOL(zlib_inflateInit2_);
EXPORT_SYMBOL(zlib_inflateEnd); EXPORT_SYMBOL(zlib_inflateEnd);
EXPORT_SYMBOL(zlib_inflateSync);
EXPORT_SYMBOL(zlib_inflateReset); EXPORT_SYMBOL(zlib_inflateReset);
EXPORT_SYMBOL(zlib_inflateSyncPoint);
EXPORT_SYMBOL(zlib_inflateIncomp); EXPORT_SYMBOL(zlib_inflateIncomp);
MODULE_LICENSE("GPL"); MODULE_LICENSE("GPL");
...@@ -7,6 +7,7 @@ ...@@ -7,6 +7,7 @@
#include "infblock.h" #include "infblock.h"
#include "infutil.h" #include "infutil.h"
#if 0
int zlib_inflateSync( int zlib_inflateSync(
z_streamp z z_streamp z
) )
...@@ -57,6 +58,7 @@ int zlib_inflateSync( ...@@ -57,6 +58,7 @@ int zlib_inflateSync(
z->state->mode = BLOCKS; z->state->mode = BLOCKS;
return Z_OK; return Z_OK;
} }
#endif /* 0 */
/* Returns true if inflate is currently at the end of a block generated /* Returns true if inflate is currently at the end of a block generated
...@@ -66,6 +68,7 @@ int zlib_inflateSync( ...@@ -66,6 +68,7 @@ int zlib_inflateSync(
* decompressing, PPP checks that at the end of input packet, inflate is * decompressing, PPP checks that at the end of input packet, inflate is
* waiting for these length bytes. * waiting for these length bytes.
*/ */
#if 0
int zlib_inflateSyncPoint( int zlib_inflateSyncPoint(
z_streamp z z_streamp z
) )
...@@ -74,6 +77,7 @@ int zlib_inflateSyncPoint( ...@@ -74,6 +77,7 @@ int zlib_inflateSyncPoint(
return Z_STREAM_ERROR; return Z_STREAM_ERROR;
return zlib_inflate_blocks_sync_point(z->state->blocks); return zlib_inflate_blocks_sync_point(z->state->blocks);
} }
#endif /* 0 */
/* /*
* This subroutine adds the data at next_in/avail_in to the output history * This subroutine adds the data at next_in/avail_in to the output history
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment