提交 9ffb6687 编写于 作者: B bernard 提交者: mysterywolf

[components] fix dtb compiling warning.

上级 be8b381a
...@@ -14,7 +14,7 @@ static const char *_parse_integer_fixup_radix(const char *s, unsigned int *base) ...@@ -14,7 +14,7 @@ static const char *_parse_integer_fixup_radix(const char *s, unsigned int *base)
{ {
if (s[0] == '0') if (s[0] == '0')
{ {
if (tolower(s[1]) == 'x' && isxdigit(s[2])) if (tolower(s[1]) == 'x' && isxdigit((int)s[2]))
*base = 16; *base = 16;
else else
*base = 8; *base = 8;
...@@ -35,7 +35,7 @@ unsigned long simple_strtoul(const char *cp, char **endp, ...@@ -35,7 +35,7 @@ unsigned long simple_strtoul(const char *cp, char **endp,
cp = _parse_integer_fixup_radix(cp, &base); cp = _parse_integer_fixup_radix(cp, &base);
while (isxdigit(*cp) && (value = isdigit(*cp) ? *cp-'0' : (islower(*cp) while (isxdigit((int)*cp) && (value = isdigit((int)*cp) ? *cp-'0' : (islower((int)*cp)
? toupper(*cp) : *cp)-'A'+10) < base) ? toupper(*cp) : *cp)-'A'+10) < base)
{ {
result = result*base + value; result = result*base + value;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册