From: Arvin Schnell Date: Thu, 10 Apr 2014 16:05:52 +0000 (+0200) Subject: - cleaner code X-Git-Tag: v0.2.2~1^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F70%2Fhead;p=thirdparty%2Fsnapper.git - cleaner code --- diff --git a/client/snapper.cc b/client/snapper.cc index d2276329..82beab91 100644 --- a/client/snapper.cc +++ b/client/snapper.cc @@ -1529,10 +1529,10 @@ main(int argc, char** argv) { unsigned int s; opt->second >> s; - if (s >= _End) + if (s >= Table::numStyles) { cerr << sformat(_("Invalid table style %d."), s) << " " - << sformat(_("Use an integer number from %d to %d"), 0, _End - 1) << endl; + << sformat(_("Use an integer number from %d to %d."), 0, Table::numStyles - 1) << endl; exit(EXIT_FAILURE); } Table::defaultStyle = (TableLineStyle) s; diff --git a/client/utils/Table.h b/client/utils/Table.h index e4a30bb8..f4733aa2 100644 --- a/client/utils/Table.h +++ b/client/utils/Table.h @@ -14,6 +14,7 @@ #include #include #include + using std::string; using std::ostream; using std::list; @@ -91,6 +92,8 @@ public: static TableLineStyle defaultStyle; + static const unsigned int numStyles = _End; + void add (const TableRow& tr); void setHeader (const TableHeader& tr); void dumpTo (ostream& stream) const;