diff options
Diffstat (limited to 'tools/perf/util/util.h')
-rw-r--r-- | tools/perf/util/util.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/perf/util/util.h b/tools/perf/util/util.h index 9de2329dd44d..7bd5bdaeb235 100644 --- a/tools/perf/util/util.h +++ b/tools/perf/util/util.h | |||
@@ -306,6 +306,7 @@ static inline int has_extension(const char *filename, const char *ext) | |||
306 | #undef isascii | 306 | #undef isascii |
307 | #undef isspace | 307 | #undef isspace |
308 | #undef isdigit | 308 | #undef isdigit |
309 | #undef isxdigit | ||
309 | #undef isalpha | 310 | #undef isalpha |
310 | #undef isprint | 311 | #undef isprint |
311 | #undef isalnum | 312 | #undef isalnum |
@@ -323,6 +324,8 @@ extern unsigned char sane_ctype[256]; | |||
323 | #define isascii(x) (((x) & ~0x7f) == 0) | 324 | #define isascii(x) (((x) & ~0x7f) == 0) |
324 | #define isspace(x) sane_istest(x,GIT_SPACE) | 325 | #define isspace(x) sane_istest(x,GIT_SPACE) |
325 | #define isdigit(x) sane_istest(x,GIT_DIGIT) | 326 | #define isdigit(x) sane_istest(x,GIT_DIGIT) |
327 | #define isxdigit(x) \ | ||
328 | (sane_istest(toupper(x), GIT_ALPHA | GIT_DIGIT) && toupper(x) < 'G') | ||
326 | #define isalpha(x) sane_istest(x,GIT_ALPHA) | 329 | #define isalpha(x) sane_istest(x,GIT_ALPHA) |
327 | #define isalnum(x) sane_istest(x,GIT_ALPHA | GIT_DIGIT) | 330 | #define isalnum(x) sane_istest(x,GIT_ALPHA | GIT_DIGIT) |
328 | #define isprint(x) sane_istest(x,GIT_PRINT) | 331 | #define isprint(x) sane_istest(x,GIT_PRINT) |