aboutsummaryrefslogtreecommitdiffstats
path: root/lib/vsprintf.c
diff options
context:
space:
mode:
authorGeorge Spelvin <linux@horizon.com>2012-10-04 20:12:32 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2012-10-05 14:04:49 -0400
commitf40005165f7f0bda6cc268bdbcaad98a8f26fb1a (patch)
tree52cc2b69c8cbf30ec4c69f4381b333e7217595fd /lib/vsprintf.c
parentcb239d0a97d573150d6106a92c0641da0d03f6a1 (diff)
lib: vsprintf: fix broken comments
Numbering the 8 potential digits 2 though 9 never did make a lot of sense. Signed-off-by: George Spelvin <linux@horizon.com> Cc: Denys Vlasenko <vda.linux@googlemail.com> Cc: Michal Nazarewicz <mina86@mina86.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'lib/vsprintf.c')
-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