Branch: Tag:

2017-01-10

2017-01-10 22:10:06 by Martin Nilsson <nilsson@fastmail.com>

Some minor optimizations. Most importantly misleadingly named WIDE_ISLOWER has been removed.

19:   #include "pike_types.h"   #include "block_allocator.h"   #include "whitespace.h" + #include "stuff.h"      #include <errno.h>   #include <ctype.h>
3272:    UNREACHABLE(MKPCHARP(0,0));   }    - #define DIGIT(x) (WIDE_ISDIGIT(x) ? (x) - '0' : \ -  WIDE_ISLOWER(x) ? (x) + 10 - 'a' : (x) + 10 - 'A') + #define DIGIT(x) hexdecode[x]   #define MBASE ('z' - 'a' + 1 + 10)      PMOD_EXPORT long STRTOL_PCHARP(PCHARP str, PCHARP *ptr, int base)