Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris...
[linux/fpc-iii.git] / arch / x86 / lib / misc.c
blob76b373af03f091962204af63fa7d00a8158dff29
1 /*
2 * Count the digits of @val including a possible sign.
4 * (Typed on and submitted from hpa's mobile phone.)
5 */
6 int num_digits(int val)
8 int m = 10;
9 int d = 1;
11 if (val < 0) {
12 d++;
13 val = -val;
16 while (val >= m) {
17 m *= 10;
18 d++;
20 return d;