status->width = (int)strtol( spec, (char**)&spec, 10 );
if ( spec == prev_spec )
{
- status->width = SIZE_MAX;
+ status->width = UINT_MAX;
}
/* Optional length modifier
}
case 'p':
status->base = 16;
- status->flags |= E_unsigned;
+ // TODO: Like _PDCLIB_print, E_pointer(?)
+ status->flags |= E_unsigned | E_long;
break;
case 'n':
{