Skip to content

Commit 3c84521

Browse files
committed
correct deprecated interface
Signed-off-by: Slice <sergey.slice@gmail.com>
1 parent 6eb71cb commit 3c84521

4 files changed

Lines changed: 32 additions & 53 deletions

File tree

Library/OcCompressionLib/zlib/adler32.c

Lines changed: 6 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
#include "zutil.h"
99

1010
local uLong adler32_combine_ OF((uLong adler1, uLong adler2, z_off64_t len2));
11+
uLong ZEXPORT adler32_z(uLong adler, const Bytef *buf, z_size_t len);
1112

1213
#define BASE 65521U /* largest prime smaller than 65536 */
1314
#define NMAX 5552
@@ -60,10 +61,7 @@ local uLong adler32_combine_ OF((uLong adler1, uLong adler2, z_off64_t len2));
6061
#endif
6162

6263
/* ========================================================================= */
63-
uLong ZEXPORT adler32_z(adler, buf, len)
64-
uLong adler;
65-
const Bytef *buf;
66-
z_size_t len;
64+
uLong ZEXPORT adler32_z(uLong adler, const Bytef *buf, z_size_t len)
6765
{
6866
unsigned long sum2;
6967
unsigned n;
@@ -131,19 +129,13 @@ uLong ZEXPORT adler32_z(adler, buf, len)
131129
}
132130

133131
/* ========================================================================= */
134-
uLong ZEXPORT adler32(adler, buf, len)
135-
uLong adler;
136-
const Bytef *buf;
137-
uInt len;
132+
uLong ZEXPORT adler32(uLong adler, const Bytef *buf, uInt len)
138133
{
139134
return adler32_z(adler, buf, len);
140135
}
141136

142137
/* ========================================================================= */
143-
local uLong adler32_combine_(adler1, adler2, len2)
144-
uLong adler1;
145-
uLong adler2;
146-
z_off64_t len2;
138+
local uLong adler32_combine_(uLong adler1, uLong adler2, z_off64_t len2)
147139
{
148140
unsigned long sum1;
149141
unsigned long sum2;
@@ -169,18 +161,12 @@ local uLong adler32_combine_(adler1, adler2, len2)
169161
}
170162

171163
/* ========================================================================= */
172-
uLong ZEXPORT adler32_combine(adler1, adler2, len2)
173-
uLong adler1;
174-
uLong adler2;
175-
z_off_t len2;
164+
uLong ZEXPORT adler32_combine(uLong adler1, uLong adler2, z_off_t len2)
176165
{
177166
return adler32_combine_(adler1, adler2, len2);
178167
}
179168

180-
uLong ZEXPORT adler32_combine64(adler1, adler2, len2)
181-
uLong adler1;
182-
uLong adler2;
183-
z_off64_t len2;
169+
uLong ZEXPORT adler32_combine64(uLong adler1, uLong adler2, z_off64_t len2)
184170
{
185171
return adler32_combine_(adler1, adler2, len2);
186172
}

Library/OcCompressionLib/zlib/compress.c

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,7 @@
1919
memory, Z_BUF_ERROR if there was not enough room in the output buffer,
2020
Z_STREAM_ERROR if the level parameter is invalid.
2121
*/
22-
int ZEXPORT compress2(dest, destLen, source, sourceLen, level)
23-
Bytef *dest;
24-
uLongf *destLen;
25-
const Bytef *source;
26-
uLong sourceLen;
27-
int level;
22+
int ZEXPORT compress2(Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen, int level)
2823
{
2924
z_stream stream;
3025
int err;
@@ -65,11 +60,8 @@ int ZEXPORT compress2(dest, destLen, source, sourceLen, level)
6560

6661
/* ===========================================================================
6762
*/
68-
int ZEXPORT compress(dest, destLen, source, sourceLen)
69-
Bytef *dest;
70-
uLongf *destLen;
71-
const Bytef *source;
72-
uLong sourceLen;
63+
int ZEXPORT compress(Bytef *dest, uLongf *destLen, const Bytef *source, uLong sourceLen)
64+
7365
{
7466
return compress2(dest, destLen, source, sourceLen, Z_DEFAULT_COMPRESSION);
7567
}
@@ -78,8 +70,7 @@ int ZEXPORT compress(dest, destLen, source, sourceLen)
7870
If the default memLevel or windowBits for deflateInit() is changed, then
7971
this function needs to be updated.
8072
*/
81-
uLong ZEXPORT compressBound(sourceLen)
82-
uLong sourceLen;
73+
uLong ZEXPORT compressBound(uLong sourceLen)
8374
{
8475
return sourceLen + (sourceLen >> 12) + (sourceLen >> 14) +
8576
(sourceLen >> 25) + 13;

Library/OcCompressionLib/zlib/crc32.c

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,7 @@ local z_crc_t x2nmodp OF((z_off64_t n, unsigned k));
123123
instruction, if one is available. This assumes that word_t is either 32 bits
124124
or 64 bits.
125125
*/
126-
local z_word_t byte_swap(word)
127-
z_word_t word;
126+
local z_word_t byte_swap(z_word_t word)
128127
{
129128
# if W == 8
130129
return
@@ -196,9 +195,9 @@ struct once_s {
196195
invoke once() at the same time. The state must be a once_t initialized with
197196
ONCE_INIT.
198197
*/
199-
local void once(state, init)
200-
once_t *state;
201-
void (*init)(void);
198+
local void once(once_t *state, void (*init)(void))
199+
// once_t *state;
200+
// void (*init)(void);
202201
{
203202
if (!atomic_load(&state->done)) {
204203
if (atomic_flag_test_and_set(&state->begun))
@@ -234,9 +233,9 @@ local int test_and_set(flag)
234233
}
235234

236235
/* Run the provided init() function once. This is not thread-safe. */
237-
local void once(state, init)
238-
once_t *state;
239-
void (*init)(void);
236+
local void once(once_t *state, void (*init)(void))
237+
// once_t *state;
238+
// void (*init)(void);
240239
{
241240
if (!state->done) {
242241
if (test_and_set(&state->begun))
@@ -447,10 +446,10 @@ local void make_crc_table()
447446
Write the 32-bit values in table[0..k-1] to out, five per line in
448447
hexadecimal separated by commas.
449448
*/
450-
local void write_table(out, table, k)
451-
FILE *out;
452-
const z_crc_t FAR *table;
453-
int k;
449+
local void write_table(FILE *out, const z_crc_t FAR *table, int k)
450+
// FILE *out;
451+
// const z_crc_t FAR *table;
452+
// int k;
454453
{
455454
int n;
456455

@@ -464,10 +463,10 @@ local void write_table(out, table, k)
464463
Write the high 32-bits of each value in table[0..k-1] to out, five per line
465464
in hexadecimal separated by commas.
466465
*/
467-
local void write_table32hi(out, table, k)
468-
FILE *out;
469-
const z_word_t FAR *table;
470-
int k;
466+
local void write_table32hi(FILE *out, const z_word_t FAR *table, int k)
467+
//FILE *out;
468+
//const z_word_t FAR *table;
469+
//int k;
471470
{
472471
int n;
473472

@@ -484,10 +483,10 @@ int k;
484483
bits. If not, then the type cast and format string can be adjusted
485484
accordingly.
486485
*/
487-
local void write_table64(out, table, k)
488-
FILE *out;
489-
const z_word_t FAR *table;
490-
int k;
486+
local void write_table64(FILE *out, const z_word_t FAR *table, int k)
487+
// FILE *out;
488+
// const z_word_t FAR *table;
489+
// int k;
491490
{
492491
int n;
493492

Library/OcCompressionLib/zlib/zutil.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,9 @@ extern z_const char * const z_errmsg[10]; /* indexed by 2-zlib_error */
167167
#endif
168168

169169
#ifdef __APPLE__
170+
#ifdef OS_CODE
171+
#undef OS_CODE
172+
#endif
170173
# define OS_CODE 19
171174
#endif
172175

0 commit comments

Comments
 (0)