ctype: provide isblank() if missing
authorMarko Kreen <[email protected]>
Sat, 5 Jan 2013 21:50:40 +0000 (23:50 +0200)
committerMarko Kreen <[email protected]>
Sat, 5 Jan 2013 21:51:03 +0000 (23:51 +0200)
usual/ctype.h
usual/regex.c

index 60321990c33b9b35e920b201d8a4efe75b84950a..0a0f2be1e056f33d94075d560c4c6af8f0413731 100644 (file)
 
 #include <ctype.h>
 
+#ifndef isblank
+#define isblank usual_isblank
+static inline int isblank(int c) { return (c == ' ') || (c == '\t'); }
+#endif
+
 #ifndef HAVE_CTYPE_ON_CHAR
 
 #define _WRAP_CTYPE_FN(name) \
index 75b511cd896d2ed6d082d68b6b1f1b0b38c9837f..28fbca7084c54f84be72e7068f91022846279853 100644 (file)
 
 #define is_word(c) (isalnum(c) || (c) == '_')
 
-#ifndef isblank
-#define isblank usual_isblank
-static int isblank(int c) { return ((c) == ' ' || (c) == '\t'); }
-#endif
-
 struct Op;
 struct ExecCtx;
 struct GMatch;