util/xml_node.h: mark for_each_node const

Issue #1801
This commit is contained in:
Emery Hemingway 2015-11-30 14:59:37 +01:00 committed by Christian Helmuth
parent 9c31e18a4f
commit cffa4fddec
1 changed files with 2 additions and 2 deletions

View File

@ -794,7 +794,7 @@ class Genode::Xml_node
* Execute functor 'fn' for each sub node of specified type
*/
template <typename FN>
void for_each_sub_node(char const *type, FN const &fn)
void for_each_sub_node(char const *type, FN const &fn) const
{
if (_num_sub_nodes == 0)
return;
@ -814,7 +814,7 @@ class Genode::Xml_node
* Execute functor 'fn' for each sub node
*/
template <typename FN>
void for_each_sub_node(FN const &fn)
void for_each_sub_node(FN const &fn) const
{
for_each_sub_node(nullptr, fn);
}