* Fix for unsigned overflows on Solaris

svn path=/trunk/; revision=81
This commit is contained in:
Gerald Combs 1998-11-08 00:05:45 +00:00
parent 2a79ef840c
commit c2eeef9467
1 changed files with 9 additions and 1 deletions

View File

@ -553,7 +553,15 @@ va_list args;
exponent(&data, d);
state = 0;
break;
case 'u':
case 'u': /* unsigned decimal */
STAR_ARGS(&data);
if (data.a_long == FOUND)
d = va_arg(args, unsigned long);
else
d = va_arg(args, unsigned int);
decimal(&data, d);
state = 0;
break;
case 'd': /* decimal */
STAR_ARGS(&data);
if (data.a_long == FOUND)