From 4df5a75fd90bfcd42dedb3bfa83e85b57fd9f63c Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Tue, 31 Mar 2009 14:35:04 +1030 Subject: [PATCH] 64-bit fix (reported by Alex Wulms) --- ccan/crcsync/crcsync.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; -- 2.39.2