-Col_stats::str () const {
- String s (count_i_);
- s += _ (" lines");
- if (count_i_)
- s += String (Real (cols_i_)/count_i_, _(", (with an average of %.1f columns)"));
-
+Col_stats::str () const
+{
+ String s;
+ if (!count_i_)
+ s = _ ("0 lines");
+ else if (count_i_ == 1)
+ s = _f ("1 line (of %.0f columns)", (Real)cols_i_/count_i_);
+ else
+ s = _f ("%d lines (with an average of %.1f columns)",
+ count_i_, (Real)cols_i_/count_i_);