diff options
Diffstat (limited to 'lib/libc/string/flsl.c')
| -rw-r--r-- | lib/libc/string/flsl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libc/string/flsl.c b/lib/libc/string/flsl.c index d88c8dfcdc63..c6457c1382bb 100644 --- a/lib/libc/string/flsl.c +++ b/lib/libc/string/flsl.c @@ -43,5 +43,5 @@ int flsl(long mask) { - return (mask == 0 ? 0 : CHAR_BIT * sizeof(mask) - __builtin_clzl(mask)); + return (mask == 0 ? 0 : LONG_WIDTH - __builtin_clzl(mask)); } |
