forked from len0rd/rockbox
Oops. Should've used the unsigned local variables.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12857 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
658561d135
commit
e693bc0f5d
1 changed files with 8 additions and 8 deletions
|
@ -106,13 +106,13 @@ static int format(
|
|||
break;
|
||||
|
||||
case 'u':
|
||||
val = va_arg(ap, unsigned int);
|
||||
uval = va_arg(ap, unsigned int);
|
||||
do
|
||||
{
|
||||
*--str = (val % 10) + '0';
|
||||
val /= 10;
|
||||
*--str = (uval % 10) + '0';
|
||||
uval /= 10;
|
||||
}
|
||||
while (val > 0);
|
||||
while (uval > 0);
|
||||
break;
|
||||
|
||||
case 'x':
|
||||
|
@ -154,13 +154,13 @@ static int format(
|
|||
break;
|
||||
|
||||
case 'u':
|
||||
lval = va_arg(ap, unsigned long);
|
||||
ulval = va_arg(ap, unsigned long);
|
||||
do
|
||||
{
|
||||
*--str = (lval % 10) + '0';
|
||||
lval /= 10;
|
||||
*--str = (ulval % 10) + '0';
|
||||
ulval /= 10;
|
||||
}
|
||||
while (lval > 0);
|
||||
while (ulval > 0);
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue