]> git.ozlabs.org Git - ccan/blobdiff - ccan/crcsync/test/run.c
Change arguments to crcsync code.
[ccan] / ccan / crcsync / test / run.c
index b21ad01e4b8eb77789c80eeafede7c725d4c4a14..49f203360ca9781503efa5bbcbd635d3eb1b2b1d 100644 (file)
@@ -65,17 +65,17 @@ static void test_sync(const char *buffer1, size_t len1,
                      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) {
@@ -94,7 +94,7 @@ static void test_sync(const char *buffer1, size_t len1,
 
        /* 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) {