diff options
Diffstat (limited to 'lib/xml.c')
-rw-r--r-- | lib/xml.c | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -89,3 +89,11 @@ XMLElement* cXml::getNext(XMLNode* node) { return node->NextSiblingElement(); } + +XMLElement* cXml::getElementByName(const char* name, XMLElement* element) +{ + if (element) + return element->FirstChildElement(name); + + return root->FirstChildElement(name); +} |