Diff
Not logged in

Differences From Artifact [e604d1ca27]:

To Artifact [a87b212b82]:


1
2

3
4
5
6

7
8
9
10
11
12
13
1

2
3
4
5

6
7
8
9
10
11
12
13

-
+



-
+







/* compress.c -- compress a memory buffer
 * Copyright (C) 1995-2003 Jean-loup Gailly.
 * Copyright (C) 1995-2005 Jean-loup Gailly.
 * For conditions of distribution and use, see copyright notice in zlib.h
 */

/* @(#) $Id: compress.c,v 1.1 2008/12/18 14:14:59 dkf Exp $ */
/* @(#) $Id: compress.c,v 1.2 2010/03/16 09:01:03 nijtmans Exp $ */

#define ZLIB_INTERNAL
#include "zlib.h"

/* ===========================================================================
     Compresses the source buffer into the destination buffer. The level
   parameter has the same meaning as in deflateInit.  sourceLen is the byte
71
72
73
74
75
76
77
78


79
71
72
73
74
75
76
77

78
79
80







-
+
+

/* ===========================================================================
     If the default memLevel or windowBits for deflateInit() is changed, then
   this function needs to be updated.
 */
uLong ZEXPORT compressBound (sourceLen)
    uLong sourceLen;
{
    return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) + 11;
    return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) +
           (sourceLen >> 25) + 13;
}