diff --git a/lib/errorlogger.cpp b/lib/errorlogger.cpp index f419b30c3..50d4b3a59 100644 --- a/lib/errorlogger.cpp +++ b/lib/errorlogger.cpp @@ -206,28 +206,6 @@ std::string ErrorLogger::ErrorMessage::toString(const std::string &outputFormat) } } -void ErrorLogger::_writemsg(const Tokenizer *tokenizer, const Token *tok, const char severity[], const std::string &msg, const std::string &id) -{ - std::list callstack; - callstack.push_back(tok); - _writemsg(tokenizer, callstack, severity, msg, id); -} - -void ErrorLogger::_writemsg(const Tokenizer *tokenizer, const std::list &callstack, const char severity[], const std::string &msg, const std::string &id) -{ - std::list locationList; - for (std::list::const_iterator tok = callstack.begin(); tok != callstack.end(); ++tok) - { - ErrorLogger::ErrorMessage::FileLocation loc; - loc.file = tokenizer->file(*tok); - loc.line = (*tok)->linenr(); - locationList.push_back(loc); - } - - std::string strseverity(severity); - reportErr(ErrorLogger::ErrorMessage(locationList, Severity::fromString(strseverity), msg, id)); -} - std::string ErrorLogger::callStackToString(const std::list &callStack) { std::ostringstream ostr; diff --git a/lib/errorlogger.h b/lib/errorlogger.h index f03571a20..385e96b8d 100644 --- a/lib/errorlogger.h +++ b/lib/errorlogger.h @@ -337,10 +337,6 @@ public: static std::string callStackToString(const std::list &callStack); - -private: - void _writemsg(const Tokenizer *tokenizer, const Token *tok, const char severity[], const std::string &msg, const std::string &id); - void _writemsg(const Tokenizer *tokenizer, const std::list &callstack, const char severity[], const std::string &msg, const std::string &id); };