From 22468b0cc3b1b52cad7c8c465a6158cb278c0caf Mon Sep 17 00:00:00 2001 From: Sean Purcell Date: Fri, 24 Feb 2017 10:53:16 -0800 Subject: [PATCH] Fix some more ARM compile errors https://travis-ci.org/facebook/zstd/jobs/204807461 Can't get them to reproduce the compile errors locally, tested fix by forcing that test to run on Travis. --- tests/decodecorpus.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/tests/decodecorpus.c b/tests/decodecorpus.c index d75025a83..ecac7b234 100644 --- a/tests/decodecorpus.c +++ b/tests/decodecorpus.c @@ -609,17 +609,16 @@ static U32 generateSequences(U32* seed, frame_t* frame, seqStore_t* seqStore, { /* The total length of all the matches */ size_t const remainingMatch = contentSize - literalsSize; - size_t excessMatch; + size_t excessMatch = 0; + U32 numSequences = 0; + U32 i; - U32 numSequences; const BYTE* literals = LITERAL_BUFFER; BYTE* srcPtr = frame->src; - if (literalsSize == contentSize) { - numSequences = 0; - } else { + if (literalsSize != contentSize) { /* each match must be at least MIN_SEQ_LEN, so this is the maximum * number of sequences we can have */ U32 const maxSequences = (U32)remainingMatch / MIN_SEQ_LEN;