mirror of https://github.com/vitalif/e2fsprogs
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 <tony@bakeyournoodle.com> Signed-off-by: Theodore Ts'o <tytso@mit.edu>pu
parent
1625bf42d6
commit
567e7a36ee
|
@ -310,12 +310,16 @@ static void ba_clear_bmap(ext2fs_generic_bitmap bitmap)
|
||||||
(size_t) (((bitmap->real_end - bitmap->start) / 8) + 1));
|
(size_t) (((bitmap->real_end - bitmap->start) / 8) + 1));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef ENABLE_BMAP_STATS
|
||||||
static void ba_print_stats(ext2fs_generic_bitmap bitmap)
|
static void ba_print_stats(ext2fs_generic_bitmap bitmap)
|
||||||
{
|
{
|
||||||
fprintf(stderr, "%16llu Bytes used by bitarray\n",
|
fprintf(stderr, "%16llu Bytes used by bitarray\n",
|
||||||
((bitmap->real_end - bitmap->start) >> 3) + 1 +
|
((bitmap->real_end - bitmap->start) >> 3) + 1 +
|
||||||
sizeof(struct ext2fs_ba_private_struct));
|
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. */
|
/* Find the first zero bit between start and end, inclusive. */
|
||||||
static errcode_t ba_find_first_zero(ext2fs_generic_bitmap bitmap,
|
static errcode_t ba_find_first_zero(ext2fs_generic_bitmap bitmap,
|
||||||
|
|
Loading…
Reference in New Issue