diff options
Diffstat (limited to 'src/cxml.cc')
| -rw-r--r-- | src/cxml.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cxml.cc b/src/cxml.cc index 2d1f759..51a38fa 100644 --- a/src/cxml.cc +++ b/src/cxml.cc @@ -218,7 +218,7 @@ void cxml::Node::done () const { for (auto i: _node->get_children()) { - if (dynamic_cast<xmlpp::Element*>(i) && find(_taken.begin(), _taken.end(), i->get_name()) == _taken.end()) { + if (dynamic_cast<xmlpp::Element const*>(i) && find(_taken.begin(), _taken.end(), i->get_name()) == _taken.end()) { throw cxml::Error ("unexpected XML node " + i->get_name()); } } |
