Include name of anchor in invalid anchor error (#1015)

This commit is contained in:
Snow Pettersen
2021-07-23 15:52:21 -04:00
committed by GitHub
parent 79aa6d53e5
commit db6deedcd3
2 changed files with 6 additions and 3 deletions

View File

@@ -424,8 +424,11 @@ anchor_t SingleDocParser::RegisterAnchor(const std::string& name) {
anchor_t SingleDocParser::LookupAnchor(const Mark& mark,
const std::string& name) const {
auto it = m_anchors.find(name);
if (it == m_anchors.end())
throw ParserException(mark, ErrorMsg::UNKNOWN_ANCHOR);
if (it == m_anchors.end()) {
std::stringstream ss;
ss << ErrorMsg::UNKNOWN_ANCHOR << name;
throw ParserException(mark, ss.str());
}
return it->second;
}