1
0
Fork 0

Made all string functions more aware of systems with reverse signed unsigned defaults

Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@2027
This commit is contained in:
Peter Veenstra 2004-10-17 14:54:41 +00:00
parent 365b1a2e48
commit 4e69d3bf7a
2 changed files with 8 additions and 8 deletions

View file

@ -51,12 +51,12 @@ Bits ConvDecWord(char * word);
Bits ConvHexWord(char * word);
INLINE char * upcase(char * str) {
for (char* idx = str; *idx ; idx++) *idx = toupper(*idx);
for (char* idx = str; *idx ; idx++) *idx = toupper(*reinterpret_cast<unsigned char*>(idx));
return str;
}
INLINE char * lowcase(char * str) {
for(char* idx = str; *idx ; idx++) *idx = tolower(*idx);
for(char* idx = str; *idx ; idx++) *idx = tolower(*reinterpret_cast<unsigned char*>(idx));
return str;
}