From: Tony Breeds Date: Mon, 30 Jul 2012 18:51:31 +0000 (-0400) Subject: libext2fs: only define ba_print_stats() when needed X-Git-Tag: v1.42.5.wc2~68 X-Git-Url: https://git.whamcloud.com/?a=commitdiff_plain;h=567e7a36ee840b7258b154929ae10759ba2ac597;p=tools%2Fe2fsprogs.git libext2fs: only define ba_print_stats() when needed If ENABLE_BMAP_STATS isn't defined make ba_print_stats() do nothing. Signed-off-by: Tony Breeds Signed-off-by: Theodore Ts'o --- diff --git a/lib/ext2fs/blkmap64_ba.c b/lib/ext2fs/blkmap64_ba.c index 8eddde9..73180b0 100644 --- a/lib/ext2fs/blkmap64_ba.c +++ b/lib/ext2fs/blkmap64_ba.c @@ -310,12 +310,16 @@ static void ba_clear_bmap(ext2fs_generic_bitmap bitmap) (size_t) (((bitmap->real_end - bitmap->start) / 8) + 1)); } +#ifdef ENABLE_BMAP_STATS static void ba_print_stats(ext2fs_generic_bitmap bitmap) { fprintf(stderr, "%16llu Bytes used by bitarray\n", ((bitmap->real_end - bitmap->start) >> 3) + 1 + sizeof(struct ext2fs_ba_private_struct)); } +#else +static void ba_print_stats(ext2fs_generic_bitmap bitmap) {} +#endif /* Find the first zero bit between start and end, inclusive. */ static errcode_t ba_find_first_zero(ext2fs_generic_bitmap bitmap,