diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2021-04-14 19:12:43 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2021-04-14 19:12:43 +0200 |
commit | 1a45b2ccea94b0fc123798f276a0801413597880 (patch) | |
tree | 3368e80011c915cc19d3a83463fd9c0f7c9c6180 /scripts/kconfig | |
parent | eb1b2902b8b7b7effdba711645288c64884fd3e7 (diff) | |
download | busybox-w32-1a45b2ccea94b0fc123798f276a0801413597880.tar.gz busybox-w32-1a45b2ccea94b0fc123798f276a0801413597880.tar.bz2 busybox-w32-1a45b2ccea94b0fc123798f276a0801413597880.zip |
fix "warning array subscript has type 'char'"
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'scripts/kconfig')
-rw-r--r-- | scripts/kconfig/conf.c | 6 | ||||
-rw-r--r-- | scripts/kconfig/confdata.c | 2 | ||||
-rw-r--r-- | scripts/kconfig/mconf.c | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/scripts/kconfig/conf.c b/scripts/kconfig/conf.c index 866a7c544..39ec1cdb6 100644 --- a/scripts/kconfig/conf.c +++ b/scripts/kconfig/conf.c | |||
@@ -44,7 +44,7 @@ static void strip(char *str) | |||
44 | char *p = str; | 44 | char *p = str; |
45 | int l; | 45 | int l; |
46 | 46 | ||
47 | while ((isspace(*p))) | 47 | while ((isspace((unsigned char)*p))) |
48 | p++; | 48 | p++; |
49 | l = strlen(p); | 49 | l = strlen(p); |
50 | if (p != str) | 50 | if (p != str) |
@@ -52,7 +52,7 @@ static void strip(char *str) | |||
52 | if (!l) | 52 | if (!l) |
53 | return; | 53 | return; |
54 | p = str + l - 1; | 54 | p = str + l - 1; |
55 | while ((isspace(*p))) | 55 | while ((isspace((unsigned char)*p))) |
56 | *p-- = 0; | 56 | *p-- = 0; |
57 | } | 57 | } |
58 | 58 | ||
@@ -401,7 +401,7 @@ static int conf_choice(struct menu *menu) | |||
401 | } | 401 | } |
402 | if (!line[0]) | 402 | if (!line[0]) |
403 | cnt = def; | 403 | cnt = def; |
404 | else if (isdigit(line[0])) | 404 | else if (isdigit((unsigned char)line[0])) |
405 | cnt = atoi(line); | 405 | cnt = atoi(line); |
406 | else | 406 | else |
407 | continue; | 407 | continue; |
diff --git a/scripts/kconfig/confdata.c b/scripts/kconfig/confdata.c index b05b96e45..9976011a9 100644 --- a/scripts/kconfig/confdata.c +++ b/scripts/kconfig/confdata.c | |||
@@ -54,7 +54,7 @@ static char *conf_expand_value(const char *in) | |||
54 | strncat(res_value, in, src - in); | 54 | strncat(res_value, in, src - in); |
55 | src++; | 55 | src++; |
56 | dst = name; | 56 | dst = name; |
57 | while (isalnum(*src) || *src == '_') | 57 | while (isalnum((unsigned char)*src) || *src == '_') |
58 | *dst++ = *src++; | 58 | *dst++ = *src++; |
59 | *dst = 0; | 59 | *dst = 0; |
60 | sym = sym_lookup(name, 0); | 60 | sym = sym_lookup(name, 0); |
diff --git a/scripts/kconfig/mconf.c b/scripts/kconfig/mconf.c index c3a837a14..aaf82820e 100644 --- a/scripts/kconfig/mconf.c +++ b/scripts/kconfig/mconf.c | |||
@@ -771,7 +771,7 @@ static void conf(struct menu *menu) | |||
771 | if (!type) | 771 | if (!type) |
772 | continue; | 772 | continue; |
773 | 773 | ||
774 | for (i = 0; input_buf[i] && !isspace(input_buf[i]); i++) | 774 | for (i = 0; input_buf[i] && !isspace((unsigned char)input_buf[i]); i++) |
775 | ; | 775 | ; |
776 | if (i >= sizeof(active_entry)) | 776 | if (i >= sizeof(active_entry)) |
777 | i = sizeof(active_entry) - 1; | 777 | i = sizeof(active_entry) - 1; |