diff options
| author | Evan Lojewski <github@meklort.com> | 2021-06-19 14:00:44 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-06-19 14:00:44 -0600 |
| commit | b9cfab4a0c3b839b520735e4a183ca83d5e2f124 (patch) | |
| tree | 03378ead6fe9cc3c0b1c61f3250c425f578d1204 /libs/Compress | |
| parent | 829ba609de3aace7fd75b3a4f79fcb986f1f5596 (diff) | |
| download | bcm5719-ortega-b9cfab4a0c3b839b520735e4a183ca83d5e2f124.tar.gz bcm5719-ortega-b9cfab4a0c3b839b520735e4a183ca83d5e2f124.zip | |
Build: Cleanup additional static analysis issues. (#231)
Diffstat (limited to 'libs/Compress')
| -rw-r--r-- | libs/Compress/compress.c | 6 | ||||
| -rw-r--r-- | libs/Compress/decompress.c | 4 |
2 files changed, 4 insertions, 6 deletions
diff --git a/libs/Compress/compress.c b/libs/Compress/compress.c index 5142498..e1bfb22 100644 --- a/libs/Compress/compress.c +++ b/libs/Compress/compress.c @@ -234,7 +234,7 @@ int32_t compress(uint8_t *outBuffer, int32_t outBytes, const uint8_t *inBuffer, st.parent[i] = NIL; } - int i, c, len, r = N - F, s = 0, lastMatchLen, codeBufPtr = 1; + int i, c, len, r = N - F, s = 0, codeBufPtr = 1; uint8_t codeBuf[17], mask = 1; codeBuf[0] = 0; @@ -264,6 +264,8 @@ int32_t compress(uint8_t *outBuffer, int32_t outBytes, const uint8_t *inBuffer, do { + int lastMatchLen; + // matchLen may be spuriously long near the end of text. if (st.matchLen >= len) { @@ -355,4 +357,4 @@ int32_t compress(uint8_t *outBuffer, int32_t outBytes, const uint8_t *inBuffer, // *bytesWritten = bytesWritten_; return bytesWritten_; -}
\ No newline at end of file +} diff --git a/libs/Compress/decompress.c b/libs/Compress/decompress.c index 3fb3b02..2e4ec40 100644 --- a/libs/Compress/decompress.c +++ b/libs/Compress/decompress.c @@ -59,10 +59,6 @@ static struct uint32_t cursor; const uint8_t *inBuffer; int32_t inBytes; - - uint8_t *outBuffer; - int32_t outRemaining; - int32_t outSent; } g_DecompressorState; static void state_init(const uint8_t *inBuffer, int32_t inBytes) |

