diff options
author | Kang-Che Sung | 2019-09-05 23:40:38 +0800 |
---|---|---|
committer | Denys Vlasenko | 2019-09-12 12:23:46 +0200 |
commit | f159352112671e3c1e07356ebf6f590d8f79c8ff (patch) | |
tree | 2540212169fb41dc91d314adc10a74220ec7a573 | |
parent | 4a9daf2b93e455b444f43f9cde309c7f235f6fb5 (diff) | |
download | busybox-f159352112671e3c1e07356ebf6f590d8f79c8ff.zip busybox-f159352112671e3c1e07356ebf6f590d8f79c8ff.tar.gz |
bc: Add 'U' suffix in UINT_MAX preprocessor check
Without the 'U' unsigned suffix, gcc will throw a "integer constant is
so large that it is unsigned" warning.
Signed-off-by: Kang-Che Sung <explorer09@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | miscutils/bc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/miscutils/bc.c b/miscutils/bc.c index e492f0f..92721d1 100644 --- a/miscutils/bc.c +++ b/miscutils/bc.c @@ -844,10 +844,10 @@ struct globals { # error Strange INT_MAX #endif -#if UINT_MAX == 4294967295 +#if UINT_MAX == 4294967295U # define BC_MAX_SCALE_STR "4294967295" # define BC_MAX_STRING_STR "4294967294" -#elif UINT_MAX == 18446744073709551615 +#elif UINT_MAX == 18446744073709551615U # define BC_MAX_SCALE_STR "18446744073709551615" # define BC_MAX_STRING_STR "18446744073709551614" #else |