Eliminate sign-comparison warnings in APInt

llvm-svn: 140158
This commit is contained in:
Douglas Gregor 2011-09-20 18:11:52 +00:00
parent 6c3ad65288
commit e4e20f43e4

View File

@ -54,12 +54,14 @@ inline static unsigned getDigit(char cdigit, uint8_t radix) {
return r;
r = cdigit - 'A';
if (r <= radix - 11U)
if (r <= unsigned(radix - 11U))
return r + 10;
r = cdigit - 'a';
if (r <= radix - 11U)
if (r <= unsigned(radix - 11U))
return r + 10;
radix = 10;
}
r = cdigit - '0';