summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2007-03-20 13:45:38 +0000
committerMichael Sevakis <jethead71@rockbox.org>2007-03-20 13:45:38 +0000
commite693bc0f5de6c672246f9987e2cfc2615851fabd (patch)
tree69c13f4a6e33c903e1a75d283dd267b3cb3f586e
parent658561d135ff76f9f93b8b30877549db8a9752dd (diff)
downloadrockbox-e693bc0f5de6c672246f9987e2cfc2615851fabd.tar.gz
rockbox-e693bc0f5de6c672246f9987e2cfc2615851fabd.zip
Oops. Should've used the unsigned local variables.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12857 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--firmware/common/sprintf.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/firmware/common/sprintf.c b/firmware/common/sprintf.c
index 282b62b2a6..0b3a4f3344 100644
--- a/firmware/common/sprintf.c
+++ b/firmware/common/sprintf.c
@@ -106,13 +106,13 @@ static int format(
106 break; 106 break;
107 107
108 case 'u': 108 case 'u':
109 val = va_arg(ap, unsigned int); 109 uval = va_arg(ap, unsigned int);
110 do 110 do
111 { 111 {
112 *--str = (val % 10) + '0'; 112 *--str = (uval % 10) + '0';
113 val /= 10; 113 uval /= 10;
114 } 114 }
115 while (val > 0); 115 while (uval > 0);
116 break; 116 break;
117 117
118 case 'x': 118 case 'x':
@@ -154,13 +154,13 @@ static int format(
154 break; 154 break;
155 155
156 case 'u': 156 case 'u':
157 lval = va_arg(ap, unsigned long); 157 ulval = va_arg(ap, unsigned long);
158 do 158 do
159 { 159 {
160 *--str = (lval % 10) + '0'; 160 *--str = (ulval % 10) + '0';
161 lval /= 10; 161 ulval /= 10;
162 } 162 }
163 while (lval > 0); 163 while (ulval > 0);
164 break; 164 break;
165 165
166 default: 166 default: