From: Vivek Trivedi Date: Sun, 20 Dec 2015 23:54:39 +0000 (+1100) Subject: libxlog: fix integer overflow in xlog_find_verify_cycle X-Git-Tag: v4.5.0-rc1~56 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e59b15cf18c02077940d051d67274bd183398e4a;p=thirdparty%2Fxfsprogs-dev.git libxlog: fix integer overflow in xlog_find_verify_cycle Fix unintentional integer overflow in xlog_find_verify_cycle. Reported by coverity. Signed-off-by: Vivek Trivedi Reviewed-by: Dave Chinner Signed-off-by: Dave Chinner --- diff --git a/libxlog/xfs_log_recover.c b/libxlog/xfs_log_recover.c index ef7cf68b4..6116ecd03 100644 --- a/libxlog/xfs_log_recover.c +++ b/libxlog/xfs_log_recover.c @@ -244,7 +244,7 @@ xlog_find_verify_cycle( xfs_daddr_t i, j; uint cycle; xfs_buf_t *bp; - xfs_daddr_t bufblks; + int bufblks; char *buf = NULL; int error = 0;