mirror of
https://github.com/facebook/zstd.git
synced 2025-07-29 11:21:22 +03:00
zlibWrapper: support for stricter gcc warnings
This commit is contained in:
@ -18,7 +18,8 @@ endif
|
|||||||
ZLIBWRAPPER_PATH = .
|
ZLIBWRAPPER_PATH = .
|
||||||
EXAMPLE_PATH = examples
|
EXAMPLE_PATH = examples
|
||||||
CC = gcc
|
CC = gcc
|
||||||
CFLAGS = $(LOC) -I../lib/common -I$(ZLIBDIR) -I$(ZLIBWRAPPER_PATH) -O3 -Wall -std=gnu89
|
CFLAGS = $(LOC) -I../lib/common -I$(ZLIBDIR) -I$(ZLIBWRAPPER_PATH) -O3 -std=gnu90
|
||||||
|
CFLAGS += -Wall -Wextra -Wcast-qual -Wcast-align -Wshadow -Wswitch-enum -Wstrict-prototypes -Wundef
|
||||||
LDFLAGS = $(LOC)
|
LDFLAGS = $(LOC)
|
||||||
RM = rm -f
|
RM = rm -f
|
||||||
|
|
||||||
|
@ -61,8 +61,8 @@ void *myalloc(q, n, m)
|
|||||||
void *q;
|
void *q;
|
||||||
unsigned n, m;
|
unsigned n, m;
|
||||||
{
|
{
|
||||||
q = Z_NULL;
|
|
||||||
void *buf = calloc(n, m);
|
void *buf = calloc(n, m);
|
||||||
|
q = Z_NULL;
|
||||||
/* printf("myalloc %p n=%d m=%d\n", buf, n, m); */
|
/* printf("myalloc %p n=%d m=%d\n", buf, n, m); */
|
||||||
return buf;
|
return buf;
|
||||||
}
|
}
|
||||||
|
@ -69,9 +69,9 @@ static int g_useZSTD = ZWRAP_USE_ZSTD; /* 0 = don't use ZSTD */
|
|||||||
|
|
||||||
void useZSTD(int turn_on) { g_useZSTD = turn_on; }
|
void useZSTD(int turn_on) { g_useZSTD = turn_on; }
|
||||||
|
|
||||||
int isUsingZSTD() { return g_useZSTD; }
|
int isUsingZSTD(void) { return g_useZSTD; }
|
||||||
|
|
||||||
const char * zstdVersion() { return ZSTD_VERSION_STRING; }
|
const char * zstdVersion(void) { return ZSTD_VERSION_STRING; }
|
||||||
|
|
||||||
ZEXTERN const char * ZEXPORT z_zlibVersion OF((void)) { return zlibVersion(); }
|
ZEXTERN const char * ZEXPORT z_zlibVersion OF((void)) { return zlibVersion(); }
|
||||||
|
|
||||||
@ -421,8 +421,8 @@ ZEXTERN int ZEXPORT z_inflate OF((z_streamp strm, int flush))
|
|||||||
strm->avail_out = strm2.avail_out;
|
strm->avail_out = strm2.avail_out;
|
||||||
|
|
||||||
strm->reserved = 0; /* mark as zlib stream */
|
strm->reserved = 0; /* mark as zlib stream */
|
||||||
{ size_t const errorCode = ZWRAP_freeDCtx(zwd);
|
errorCode = ZWRAP_freeDCtx(zwd);
|
||||||
if (ZSTD_isError(errorCode)) return Z_MEM_ERROR; }
|
if (ZSTD_isError(errorCode)) return Z_MEM_ERROR;
|
||||||
|
|
||||||
if (flush == Z_INFLATE_SYNC) return inflateSync(strm);
|
if (flush == Z_INFLATE_SYNC) return inflateSync(strm);
|
||||||
return inflate(strm, flush);
|
return inflate(strm, flush);
|
||||||
@ -434,8 +434,8 @@ ZEXTERN int ZEXPORT z_inflate OF((z_streamp strm, int flush))
|
|||||||
} else
|
} else
|
||||||
zwd->zbd = ZBUFF_createDCtx();
|
zwd->zbd = ZBUFF_createDCtx();
|
||||||
|
|
||||||
{ size_t const errorCode = ZBUFF_decompressInit(zwd->zbd);
|
errorCode = ZBUFF_decompressInit(zwd->zbd);
|
||||||
if (ZSTD_isError(errorCode)) return Z_MEM_ERROR; }
|
if (ZSTD_isError(errorCode)) return Z_MEM_ERROR;
|
||||||
|
|
||||||
srcSize = ZWRAP_HEADERSIZE;
|
srcSize = ZWRAP_HEADERSIZE;
|
||||||
dstCapacity = 0;
|
dstCapacity = 0;
|
||||||
|
@ -49,8 +49,8 @@ extern "C" {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
void useZSTD(int turn_on);
|
void useZSTD(int turn_on);
|
||||||
int isUsingZSTD();
|
int isUsingZSTD(void);
|
||||||
const char * zstdVersion();
|
const char * zstdVersion(void);
|
||||||
|
|
||||||
|
|
||||||
#if defined (__cplusplus)
|
#if defined (__cplusplus)
|
||||||
|
Reference in New Issue
Block a user