X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FLogger%2FLogFormat.cc;h=b1cdd4cf95a58d66bdfa74404fb8d0259c125d0d;hb=e3179a2123ad51d0d9eb63834a581145c4f77c92;hp=c61eb2c083766aa9f350e36d5f389d09e0e650da;hpb=9ab6056a616342015eb35d6730d61c45412eec46;p=senf.git diff --git a/senf/Utils/Logger/LogFormat.cc b/senf/Utils/Logger/LogFormat.cc index c61eb2c..b1cdd4c 100644 --- a/senf/Utils/Logger/LogFormat.cc +++ b/senf/Utils/Logger/LogFormat.cc @@ -27,7 +27,6 @@ //#include "LogFormat.ih" // Custom includes -#include #include #include #include @@ -63,7 +62,7 @@ prefix_ senf::log::detail::LogFormat::LogFormat(console::ScopedDirectory<> & dir dir.add("showStream", fty::Command(&LogFormat::showStream, this) .arg("flag","whether to display the stream in log messages", kw::default_value = true) - .doc("Set strean display in log messages.") ); + .doc("Set stream display in log messages.") ); dir.add("showLevel", fty::Command(&LogFormat::showLevel, this) .arg("flag","whether to display the log level in log messages", kw::default_value = true) @@ -106,7 +105,7 @@ prefix_ void senf::log::detail::LogFormat::timeFormat(std::string const & format timeFormat_ = format; if (format.empty()) { noformat_ = true; - timeBase_ = -1; + timeBase_ = ClockService::now(); } else { noformat_ = false; std::locale const & loc (datestream_.getloc()); @@ -124,7 +123,6 @@ prefix_ std::string senf::log::detail::LogFormat::prefix(time_type timestamp, if (showTime_) { if (noformat_) { - if (timeBase_ == -1) timeBase_ = timestamp; time_type delta (timestamp - timeBase_); datestream_ << std::setfill('0') << std::right << std::setw(10) << (delta / 1000000000ll) << '.'