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) |
