diff options
Diffstat (limited to 'core/include/ctype.h')
-rw-r--r-- | core/include/ctype.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/core/include/ctype.h b/core/include/ctype.h index 048a77d6..6c7f57f4 100644 --- a/core/include/ctype.h +++ b/core/include/ctype.h @@ -22,9 +22,17 @@ static inline int tolower(int c) return c; } -static inline int isspace(int c) +static inline int isspace(int ch) { - return c <= ' '; + int space = 0; + if ((ch == ' ') || + (ch == '\f') || + (ch == '\n') || + (ch == '\r') || + (ch == '\t') || + (ch == '\v')) + space = 1; + return space; } #endif /* CTYPE_H */ |