From 0f96939ceb37fcba6ed8c368d87df033b284775b Mon Sep 17 00:00:00 2001 From: Johann Date: Tue, 7 Jul 2015 17:45:06 -0700 Subject: [PATCH] Use 'unsigned long' for _BitScanReverse parameter New clang warnings in chromium reveal an incompatible pointer being passed. Change-Id: I0d893993726ecf899f467c16175bfb8c76329731 https://code.google.com/p/chromium/issues/detail?id=504696 --- vp8/encoder/x86/quantize_ssse3.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vp8/encoder/x86/quantize_ssse3.c b/vp8/encoder/x86/quantize_ssse3.c index 448217f..14282db 100644 --- a/vp8/encoder/x86/quantize_ssse3.c +++ b/vp8/encoder/x86/quantize_ssse3.c @@ -17,7 +17,7 @@ #include #pragma intrinsic(_BitScanReverse) static int bsr(int mask) { - int eob; + unsigned long eob; _BitScanReverse(&eob, mask); eob++; if (mask == 0) -- 2.7.4