summaryrefslogtreecommitdiff
path: root/extra/innochecksum.cc
diff options
context:
space:
mode:
Diffstat (limited to 'extra/innochecksum.cc')
-rw-r--r--extra/innochecksum.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/extra/innochecksum.cc b/extra/innochecksum.cc
index 4cece18b3de..28191da2c48 100644
--- a/extra/innochecksum.cc
+++ b/extra/innochecksum.cc
@@ -583,13 +583,17 @@ void defrag_analysis(unsigned long long id, const per_index_stats& index)
}
}
}
+ if (!n_leaf_pages) {
+ n_leaf_pages=1;
+ }
printf("count = " ULINTPF " free = " ULINTPF "\n",
index.count, index.free_pages);
- if (n_leaf_pages)
+ if (n_leaf_pages) {
printf("%llu\t\t%llu\t\t"
ULINTPF "\t\t%lu\t\t" ULINTPF "\t\t%.2f\t" ULINTPF "\n",
id, index.leaf_pages, n_leaf_pages, n_merge, n_pages,
- 1.0 - (double)n_pages / (double)n_leaf_pages, index.max_data_size);
+ 1.0 - (double)n_pages / (double)n_leaf_pages, index.max_data_size);
+ }
}
void print_leaf_stats()