while ( memchr( _PDCLIB_digits, **p, base ) != NULL ) ++(*p);
/* TODO: This is ugly, but keeps caller from negating the error value */
*sign = '+';
while ( memchr( _PDCLIB_digits, **p, base ) != NULL ) ++(*p);
/* TODO: This is ugly, but keeps caller from negating the error value */
*sign = '+';