X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FConsole%2FSysInfo.cc;h=c9080968ee21ffce8fddcea723abe1f741b76014;hb=refs%2Fheads%2Fmaster;hp=052d06e91db39d87650ed5b9830892e648cff894;hpb=ab7ff164ab5ae711ec09ce2b24228510f1ffdcff;p=senf.git diff --git a/senf/Utils/Console/SysInfo.cc b/senf/Utils/Console/SysInfo.cc index 052d06e..c908096 100644 --- a/senf/Utils/Console/SysInfo.cc +++ b/senf/Utils/Console/SysInfo.cc @@ -39,7 +39,7 @@ #define prefix_ //-///////////////////////////////////////////////////////////////////////////////////////////////// -prefix_ senf::console::SysInfo::Proxy::Proxy(std::string const & descr, unsigned pos) +prefix_ senf::console::SysInfo::Proxy::Proxy(std::string const & descr, int pos) { SysInfo::instance().addEntry( descr, pos); } @@ -49,12 +49,12 @@ prefix_ senf::console::SysInfo::SysInfo() sysdir().add("info", factory::Command(&SysInfo::dump, this)); } -prefix_ void senf::console::SysInfo::addEntry(std::string const & descr, unsigned pos) +prefix_ void senf::console::SysInfo::addEntry(std::string const & descr, int pos) { if (pos < 0) descr_.push_back( descr); else - descr_.insert( boost::next(descr_.begin(), pos > descr_.size() ? descr_.size() : pos), descr); + descr_.insert( boost::next(descr_.begin(), pos > int(descr_.size()) ? int(descr_.size()) : pos), descr); }