From: Eric Biggers Date: Fri, 5 Feb 2016 01:19:08 +0000 (-0600) Subject: lzms_common.h: add cast needed if sizeof(int) > sizeof(u32) X-Git-Tag: v1.9.1~53 X-Git-Url: https://wimlib.net/git/?p=wimlib;a=commitdiff_plain;h=5ba1093ddc24f41f2f4179aeb8e2c8e86401af8c;ds=sidebyside lzms_common.h: add cast needed if sizeof(int) > sizeof(u32) --- diff --git a/include/wimlib/lzms_common.h b/include/wimlib/lzms_common.h index 56e35110..6db35b77 100644 --- a/include/wimlib/lzms_common.h +++ b/include/wimlib/lzms_common.h @@ -119,7 +119,7 @@ lzms_get_probability(const struct lzms_probability_entry *prob_entry) * if (prob == 0) * prob++; */ - prob += (prob - 1) >> 31; + prob += (u32)(prob - 1) >> 31; /* * if (prob == LZMS_PROBABILITY_DENOMINATOR)