Provide our own isdigit macro. saves more than 400 bytes.
This commit is contained in:
@ -666,7 +666,6 @@ extern const char bb_default_login_shell[];
|
||||
#undef isascii
|
||||
#undef isblank
|
||||
#undef iscntrl
|
||||
#undef isdigit
|
||||
#undef isgraph
|
||||
#undef islower
|
||||
#undef isprint
|
||||
@ -675,6 +674,11 @@ extern const char bb_default_login_shell[];
|
||||
#undef isupper
|
||||
#undef isxdigit
|
||||
|
||||
/* This one is more efficient - we save ~400 bytes */
|
||||
#undef isdigit
|
||||
#define isdigit(a) ((unsigned)((a) - '0') <= 9)
|
||||
|
||||
|
||||
#ifdef DMALLOC
|
||||
#include <dmalloc.h>
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user