summaryrefslogtreecommitdiffstats
path: root/lib/lz4hc.c
diff options
context:
space:
mode:
authorW. Felix Handte <w@felixhandte.com>2018-04-20 21:56:26 (GMT)
committerW. Felix Handte <w@felixhandte.com>2018-04-20 21:56:26 (GMT)
commit756ed402da8161c7bc3749bebaac069259312d8b (patch)
treedf722650af399fd0c0f5b39898f17bcc36f93fe6 /lib/lz4hc.c
parent86b381e40b6ec3394582a2113c7bc80f1d619bab (diff)
downloadlz4-756ed402da8161c7bc3749bebaac069259312d8b.zip
lz4-756ed402da8161c7bc3749bebaac069259312d8b.tar.gz
lz4-756ed402da8161c7bc3749bebaac069259312d8b.tar.bz2
Sign-Extend -1 to Pointer Width
Diffstat (limited to 'lib/lz4hc.c')
-rw-r--r--lib/lz4hc.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/lz4hc.c b/lib/lz4hc.c
index 48c42c6..a973086 100644
--- a/lib/lz4hc.c
+++ b/lib/lz4hc.c
@@ -830,8 +830,7 @@ int LZ4_compress_HC_destSize(void* LZ4HC_Data, const char* source, char* dest, i
/* allocation */
LZ4_streamHC_t* LZ4_createStreamHC(void) {
LZ4_streamHC_t* LZ4_streamHCPtr = (LZ4_streamHC_t*)malloc(sizeof(LZ4_streamHC_t));
- DEBUGLOG(4, "LZ4_createStreamHC() -> %p", LZ4_streamHCPtr);
- LZ4_streamHCPtr->internal_donotuse.end = (const BYTE *)-1;
+ LZ4_streamHCPtr->internal_donotuse.end = (const BYTE *)(ptrdiff_t)-1;
LZ4_streamHCPtr->internal_donotuse.base = NULL;
LZ4_streamHCPtr->internal_donotuse.dictCtx = NULL;
return LZ4_streamHCPtr;
@@ -850,7 +849,7 @@ void LZ4_resetStreamHC (LZ4_streamHC_t* LZ4_streamHCPtr, int compressionLevel)
{
LZ4_STATIC_ASSERT(sizeof(LZ4HC_CCtx_internal) <= sizeof(size_t) * LZ4_STREAMHCSIZE_SIZET); /* if compilation fails here, LZ4_STREAMHCSIZE must be increased */
DEBUGLOG(4, "LZ4_resetStreamHC(%p, %d)", LZ4_streamHCPtr, compressionLevel);
- LZ4_streamHCPtr->internal_donotuse.end = (const BYTE *)-1;
+ LZ4_streamHCPtr->internal_donotuse.end = (const BYTE *)(ptrdiff_t)-1;
LZ4_streamHCPtr->internal_donotuse.base = NULL;
LZ4_streamHCPtr->internal_donotuse.dictCtx = NULL;
LZ4_setCompressionLevel(LZ4_streamHCPtr, compressionLevel);