diff options
author | Denys Vlasenko | 2009-10-17 23:27:29 +0200 |
---|---|---|
committer | Denys Vlasenko | 2009-10-17 23:27:29 +0200 |
commit | 9c2708ebf96b7742f33dc49df7001a377b50c1a9 (patch) | |
tree | 5e0732f75f36783cf3152b7c21cf84901387af42 | |
parent | 7d8ab846d1f6044cc6c1fc5e3b1a586a9d78637c (diff) | |
download | busybox-9c2708ebf96b7742f33dc49df7001a377b50c1a9.zip busybox-9c2708ebf96b7742f33dc49df7001a377b50c1a9.tar.gz |
mkfs_ext2: code shrink
function old new delta
div_roundup - 15 +15
mkfs_ext2_main 1980 1933 -47
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rw-r--r-- | util-linux/mkfs_ext2.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/util-linux/mkfs_ext2.c b/util-linux/mkfs_ext2.c index 41f37c2..83e8105 100644 --- a/util-linux/mkfs_ext2.c +++ b/util-linux/mkfs_ext2.c @@ -59,16 +59,16 @@ struct ext2_dir { char name3[12]; }; -static inline int int_log2(int arg) +static unsigned int_log2(unsigned arg) { - int r = 0; + unsigned r = 0; while ((arg >>= 1) != 0) r++; return r; } // taken from mkfs_minix.c. libbb candidate? -static ALWAYS_INLINE unsigned div_roundup(uint32_t size, uint32_t n) +static unsigned div_roundup(uint32_t size, uint32_t n) { return (size + n-1) / n; } |