diff options
Diffstat (limited to 'src/kern/lib.c')
-rw-r--r-- | src/kern/lib.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/kern/lib.c b/src/kern/lib.c index 88188cc..3214b7c 100644 --- a/src/kern/lib.c +++ b/src/kern/lib.c @@ -1,7 +1,6 @@ #include "kern/lib.h" -#define nybble_to_hex(n) \ - ((n) < 10 ? 0x30 + (n) : ('A' + ((n) - 10))) +#define nybble_to_hex(n) ((n) < 10 ? 0x30 + (n) : ('A' + ((n)-10))) void hexify(uint32_t v, char* into) { @@ -34,23 +33,22 @@ void decimalify(int v, char* into) int i; if (v == 0) { - *(into ++) = '0'; + *(into++) = '0'; *into = 0; return; } else { while (v > 0) { - *(into ++) = 0x30 + (v % 10); + *(into++) = 0x30 + (v % 10); v /= 10; - ++ c; + ++c; } } *into = 0; into -= c; - for (i = 0; i < c / 2; ++ i) { + for (i = 0; i < c / 2; ++i) { char tmp = into[i]; into[i] = into[c - i - 1]; into[c - i - 1] = tmp; } - } |