summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ccan/crcsync/crcsync.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ccan/crcsync/crcsync.c b/ccan/crcsync/crcsync.c
index ccc648a5..87f513ea 100644
--- a/ccan/crcsync/crcsync.c
+++ b/ccan/crcsync/crcsync.c
@@ -268,7 +268,7 @@ long crc_read_flush(struct crc_context *ctx)
}
/* We matched (some of) what's left. */
- ret = -(ctx->num_crcs-1)-1;
+ ret = -((int)ctx->num_crcs-1)-1;
ctx->buffer_start += final;
ctx->literal_bytes -= final;
return ret;