X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=ccan%2Fcrcsync%2Fcrcsync.c;fp=ccan%2Fcrcsync%2Fcrcsync.c;h=87f513ea90cc74576b2f5854ccd68431f8ed5e65;hb=4df5a75fd90bfcd42dedb3bfa83e85b57fd9f63c;hp=ccc648a51bf4b4389bd4be8083542c5dafb35b7c;hpb=686061a501169c08d35708010f1c7c7b0eb13d77;p=ccan 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;