{
std::string error;
const xmlpp::Element* element(get_element_by_id(root, id));
- if ((!element)||(!element->get_attribute("name"))) return error;
- return element->get_attribute("name")->get_value();
+ // [RP:20071024]: use "demangled" attribute instead of "name" to cover nested namespaces:
+ if ((!element)||(!element->get_attribute("demangled"))) return error;
+ return element->get_attribute("demangled")->get_value();
}
//! procedure marked for export?