Yinghai Lu | f4ed287 | 2010-08-02 02:17:31 -0700 | [diff] [blame] | 1 | #ifndef BOOT_ISDIGIT_H |
2 | |||||
3 | #define BOOT_ISDIGIT_H | ||||
4 | |||||
5 | static inline int isdigit(int ch) | ||||
6 | { | ||||
7 | return (ch >= '0') && (ch <= '9'); | ||||
8 | } | ||||
9 | |||||
10 | static inline int isxdigit(int ch) | ||||
11 | { | ||||
12 | if (isdigit(ch)) | ||||
13 | return true; | ||||
14 | |||||
15 | if ((ch >= 'a') && (ch <= 'f')) | ||||
16 | return true; | ||||
17 | |||||
18 | return (ch >= 'A') && (ch <= 'F'); | ||||
19 | } | ||||
20 | |||||
21 | #endif |