Fix coverity errors 1061543 751298

This commit is contained in:
Dennis Luxen 2013-08-09 12:55:08 +02:00
parent 60950c57e3
commit 8de4613a3e

View File

@ -60,24 +60,26 @@ private:
class SimpleLogger { class SimpleLogger {
public: public:
std::ostringstream& Write(LogLevel l = logINFO) { std::ostringstream& Write(LogLevel l = logINFO) {
boost::mutex::scoped_lock lock(logger_mutex); try {
level = l; boost::mutex::scoped_lock lock(logger_mutex);
os << "["; level = l;
switch(level) { os << "[";
case logINFO: switch(level) {
os << "info"; case logINFO:
break; os << "info";
case logWARNING: break;
os << "warn"; case logWARNING:
break; os << "warn";
case logDEBUG: break;
os << "debug"; case logDEBUG:
break; os << "debug";
default: break;
BOOST_ASSERT_MSG(false, "should not happen"); default:
break; BOOST_ASSERT_MSG(false, "should not happen");
} break;
os << "] "; }
os << "] ";
} catch (...) { }
return os; return os;
} }