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.
This commit is contained in:
Sean Purcell
2017-02-24 10:55:42 -08:00
parent 571a68dcda
commit 22468b0cc3
+4 -5
View File
@@ -609,17 +609,16 @@ static U32 generateSequences(U32* seed, frame_t* frame, seqStore_t* seqStore,
{ {
/* The total length of all the matches */ /* The total length of all the matches */
size_t const remainingMatch = contentSize - literalsSize; size_t const remainingMatch = contentSize - literalsSize;
size_t excessMatch; size_t excessMatch = 0;
U32 numSequences = 0;
U32 i; U32 i;
U32 numSequences;
const BYTE* literals = LITERAL_BUFFER; const BYTE* literals = LITERAL_BUFFER;
BYTE* srcPtr = frame->src; BYTE* srcPtr = frame->src;
if (literalsSize == contentSize) { if (literalsSize != contentSize) {
numSequences = 0;
} else {
/* each match must be at least MIN_SEQ_LEN, so this is the maximum /* each match must be at least MIN_SEQ_LEN, so this is the maximum
* number of sequences we can have */ * number of sequences we can have */
U32 const maxSequences = (U32)remainingMatch / MIN_SEQ_LEN; U32 const maxSequences = (U32)remainingMatch / MIN_SEQ_LEN;