Message ID | 20200501154819.2984-2-michael-dev@fami-braun.de |
---|---|
State | Accepted |
Delegated to: | Pablo Neira |
Headers | show |
Series | [1/3] main: fix ASAN -fsanizize=address error | expand |
On Fri, May 01, 2020 at 05:48:17PM +0200, Michael Braun wrote:
> ../include/utils.h:120:5: runtime error: left shift of 1103101952 by 1 places cannot be represented in type 'int'
Also applied, thanks.
diff --git a/include/utils.h b/include/utils.h index 647e8bbe..f45f2513 100644 --- a/include/utils.h +++ b/include/utils.h @@ -94,7 +94,7 @@ * This is defined the same way as ffs. * Note fls(0) = 0, fls(1) = 1, fls(0x80000000) = 32. */ -static inline int fls(int x) +static inline int fls(uint32_t x) { int r = 32;
../include/utils.h:120:5: runtime error: left shift of 1103101952 by 1 places cannot be represented in type 'int' Signed-off-by: Michael Braun <michael-dev@fami-braun.de> --- include/utils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)