do not sign extend characters input to isprint. This improves

compatibility with VC++.  Patch by Max Burke!


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62813 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner 2009-01-22 23:38:45 +00:00
parent d94aa403b7
commit bbfa244b2f

View File

@ -681,7 +681,7 @@ static void printStringChar(raw_ostream &O, char C) {
O << "\\\"";
} else if (C == '\\') {
O << "\\\\";
} else if (isprint(C)) {
} else if (isprint((unsigned char)C)) {
O << C;
} else {
switch(C) {