Mercurial > hg > dmlib
changeset 1076:21b0aedb7b5c
Also initialize DMZLibContext.inBufferStart where needed.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 02 Mar 2015 04:46:34 +0200 |
parents | 97ccd6d972ff |
children | 7bf421248190 |
files | src/dmres.c src/stb_image.c tests/testdmzlib.c |
diffstat | 3 files changed, 4 insertions(+), 4 deletions(-) [+] |
line wrap: on
line diff
--- a/src/dmres.c Mon Mar 02 04:17:30 2015 +0200 +++ b/src/dmres.c Mon Mar 02 04:46:34 2015 +0200 @@ -406,7 +406,7 @@ } // Initialize decompression structures - ctx.inBuffer = inBuf; + ctx.inBuffer = ctx.inBufferStart = inBuf; ctx.inBufferEnd = inBuf + node->length; ctx.outBuffer = ctx.outBufferStart = handle->rawData;
--- a/src/stb_image.c Mon Mar 02 04:17:30 2015 +0200 +++ b/src/stb_image.c Mon Mar 02 04:46:34 2015 +0200 @@ -3713,8 +3713,8 @@ goto err; } - ctx.inBuffer = (Uint8 *) inBuf; - ctx.inBufferEnd = (Uint8 *) inBuf + inLen; + ctx.inBuffer = ctx.inBufferStart = inBuf; + ctx.inBufferEnd = inBuf + inLen; ctx.outBufferEnd = ctx.outBufferStart + initialSize; ctx.expandable = TRUE;
--- a/tests/testdmzlib.c Mon Mar 02 04:17:30 2015 +0200 +++ b/tests/testdmzlib.c Mon Mar 02 04:46:34 2015 +0200 @@ -119,7 +119,7 @@ } // Initialize decompression structures - ctx.inBuffer = inBuffer; + ctx.inBuffer = ctx.inBufferStart = inBuffer; ctx.inBufferEnd = inBuffer + *inSize; ctx.outBuffer = ctx.outBufferStart = outBuffer;