//\r
// Remove leading whitespace\r
//\r
- for (Pos = String; isspace (*Pos); Pos++) {\r
+ for (Pos = String; isspace ((int)*Pos); Pos++) {\r
}\r
if (Pos != String) {\r
memmove (String, Pos, strlen (Pos) + 1);\r
// Remove trailing whitespace\r
//\r
for (Pos = String + strlen (String);\r
- ((Pos - 1) >= String) && (isspace (*(Pos - 1)));\r
+ ((Pos - 1) >= String) && (isspace ((int)*(Pos - 1)));\r
Pos--\r
) {\r
}\r
Output = NewStringList ();\r
\r
for (Pos = String, Item = 0; Pos < EndOfString; Item++) {\r
- while (isspace (*Pos)) {\r
+ while (isspace ((int)*Pos)) {\r
Pos++;\r
}\r
\r
for (EndOfSubString=Pos;\r
- (*EndOfSubString != '\0') && !isspace (*EndOfSubString);\r
+ (*EndOfSubString != '\0') && !isspace ((int)*EndOfSubString);\r
EndOfSubString++\r
) {\r
}\r