aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/vsprintf.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/vsprintf.c b/lib/vsprintf.c
index c2236f14640f..852f89f590a6 100644
--- a/lib/vsprintf.c
+++ b/lib/vsprintf.c
@@ -180,19 +180,19 @@ char *put_dec_trunc8(char *buf, unsigned r)
180 *buf++ = q - 10*r; 180 *buf++ = q - 10*r;
181 } 181 }
182 182
183 q = (r * 0x199a) >> 16; 183 q = (r * 0x199a) >> 16; /* r <= 9999 */
184 *buf++ = (r - 10 * q) + '0'; /* 6 */ 184 *buf++ = (r - 10 * q) + '0';
185 if (q == 0) 185 if (q == 0)
186 return buf; 186 return buf;
187 r = (q * 0xcd) >> 11; 187 r = (q * 0xcd) >> 11; /* q <= 999 */
188 *buf++ = (q - 10 * r) + '0'; /* 7 */ 188 *buf++ = (q - 10 * r) + '0';
189 if (r == 0) 189 if (r == 0)
190 return buf; 190 return buf;
191 q = (r * 0xcd) >> 11; 191 q = (r * 0xcd) >> 11; /* r <= 99 */
192 *buf++ = (r - 10 * q) + '0'; /* 8 */ 192 *buf++ = (r - 10 * q) + '0';
193 if (q == 0) 193 if (q == 0)
194 return buf; 194 return buf;
195 *buf++ = q + '0'; /* 9 */ 195 *buf++ = q + '0'; /* q <= 9 */
196 return buf; 196 return buf;
197} 197}
198 198