static char inpBuf[RING_BUFFER_BYTES];
int inpOffset = 0;
- unsigned done = 0;
for(;;)
{
write_bin(outFp, cmpBuf, cmpBytes);
inpOffset += inpBytes;
- done += inpBytes;
// Wraparound the ringbuffer offset
if(inpOffset >= RING_BUFFER_BYTES - MESSAGE_MAX_BYTES)
int decOffset = 0;
LZ4_streamDecode_t lz4StreamDecode_body = { 0 };
LZ4_streamDecode_t* lz4StreamDecode = &lz4StreamDecode_body;
- unsigned done = 0;
for(;;)
{
if(decBytes <= 0)
break;
- done += decBytes;
decOffset += decBytes;
write_bin(outFp, decPtr, decBytes);
size_t smallest = r0;
if (r1<r0) smallest = r1;
result += smallest;
- return result;
+ break;
}
if (memcmp(b0, b1, r0))
unsigned errorPos = 0;
while ((errorPos < r0) && (b0[errorPos]==b1[errorPos])) errorPos++;
result += errorPos;
- return result;
+ break;
}
result += sizeof(b0);
}
- return 1;
+ return result;
}