const struct result results[], size_t num_results)
{
struct crc_context *ctx;
- size_t used, ret, i, curr_literal, finalsize;
+ size_t used, ret, i, curr_literal, tailsize;
long result;
uint32_t crcs[num_blocks(len1, block_size)];
crc_of_blocks(buffer1, len1, block_size, 32, crcs);
- finalsize = len1 % block_size ?: block_size;
+ tailsize = len1 % block_size;
/* Normal method. */
ctx = crc_context_new(block_size, 32, crcs, ARRAY_SIZE(crcs),
- finalsize);
+ tailsize);
curr_literal = 0;
for (used = 0, i = 0; used < len2; used += ret) {
/* Byte-at-a-time method. */
ctx = crc_context_new(block_size, 32, crcs, ARRAY_SIZE(crcs),
- finalsize);
+ tailsize);
curr_literal = 0;
for (used = 0, i = 0; used < len2; used += ret) {