]> git.proxmox.com Git - mirror_edk2.git/blobdiff - AppPkg/Applications/Python/Python-2.7.10/Modules/zlib/compress.c
edk2: Remove AppPkg, StdLib, StdLibPrivateInternalFiles
[mirror_edk2.git] / AppPkg / Applications / Python / Python-2.7.10 / Modules / zlib / compress.c
diff --git a/AppPkg/Applications/Python/Python-2.7.10/Modules/zlib/compress.c b/AppPkg/Applications/Python/Python-2.7.10/Modules/zlib/compress.c
deleted file mode 100644 (file)
index 832a548..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-/* compress.c -- compress a memory buffer\r
- * Copyright (C) 1995-2005 Jean-loup Gailly.\r
- * For conditions of distribution and use, see copyright notice in zlib.h\r
- */\r
-\r
-/* @(#) $Id$ */\r
-\r
-#define ZLIB_INTERNAL\r
-#include "zlib.h"\r
-\r
-/* ===========================================================================\r
-     Compresses the source buffer into the destination buffer. The level\r
-   parameter has the same meaning as in deflateInit.  sourceLen is the byte\r
-   length of the source buffer. Upon entry, destLen is the total size of the\r
-   destination buffer, which must be at least 0.1% larger than sourceLen plus\r
-   12 bytes. Upon exit, destLen is the actual size of the compressed buffer.\r
-\r
-     compress2 returns Z_OK if success, Z_MEM_ERROR if there was not enough\r
-   memory, Z_BUF_ERROR if there was not enough room in the output buffer,\r
-   Z_STREAM_ERROR if the level parameter is invalid.\r
-*/\r
-int ZEXPORT compress2 (dest, destLen, source, sourceLen, level)\r
-    Bytef *dest;\r
-    uLongf *destLen;\r
-    const Bytef *source;\r
-    uLong sourceLen;\r
-    int level;\r
-{\r
-    z_stream stream;\r
-    int err;\r
-\r
-    stream.next_in = (z_const Bytef *)source;\r
-    stream.avail_in = (uInt)sourceLen;\r
-#ifdef MAXSEG_64K\r
-    /* Check for source > 64K on 16-bit machine: */\r
-    if ((uLong)stream.avail_in != sourceLen) return Z_BUF_ERROR;\r
-#endif\r
-    stream.next_out = dest;\r
-    stream.avail_out = (uInt)*destLen;\r
-    if ((uLong)stream.avail_out != *destLen) return Z_BUF_ERROR;\r
-\r
-    stream.zalloc = (alloc_func)0;\r
-    stream.zfree = (free_func)0;\r
-    stream.opaque = (voidpf)0;\r
-\r
-    err = deflateInit(&stream, level);\r
-    if (err != Z_OK) return err;\r
-\r
-    err = deflate(&stream, Z_FINISH);\r
-    if (err != Z_STREAM_END) {\r
-        deflateEnd(&stream);\r
-        return err == Z_OK ? Z_BUF_ERROR : err;\r
-    }\r
-    *destLen = stream.total_out;\r
-\r
-    err = deflateEnd(&stream);\r
-    return err;\r
-}\r
-\r
-/* ===========================================================================\r
- */\r
-int ZEXPORT compress (dest, destLen, source, sourceLen)\r
-    Bytef *dest;\r
-    uLongf *destLen;\r
-    const Bytef *source;\r
-    uLong sourceLen;\r
-{\r
-    return compress2(dest, destLen, source, sourceLen, Z_DEFAULT_COMPRESSION);\r
-}\r
-\r
-/* ===========================================================================\r
-     If the default memLevel or windowBits for deflateInit() is changed, then\r
-   this function needs to be updated.\r
- */\r
-uLong ZEXPORT compressBound (sourceLen)\r
-    uLong sourceLen;\r
-{\r
-    return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) +\r
-           (sourceLen >> 25) + 13;\r
-}\r