diff options
-rw-r--r-- | ccan/crcsync/crcsync.c | 2 |
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; |