summaryrefslogtreecommitdiff
path: root/configmgr/source/valueparser.cxx
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2011-12-13 22:16:31 +0100
committerStephan Bergmann <sbergman@redhat.com>2011-12-13 22:16:31 +0100
commitdb4bc6812d69d960a558b89c18f08b17a2e38d27 (patch)
tree15d6547e929635baaffd9a4008a872e9d1c246e6 /configmgr/source/valueparser.cxx
parent39cbce553da1834f78b77f48b2f1be9578d6cc05 (diff)
Unified configmgr::Node::getMember{s,Map} again.
(With the insight that Data::components is RootNode::members.)
Diffstat (limited to 'configmgr/source/valueparser.cxx')
-rw-r--r--configmgr/source/valueparser.cxx9
1 files changed, 4 insertions, 5 deletions
diff --git a/configmgr/source/valueparser.cxx b/configmgr/source/valueparser.cxx
index 105d9ef323b8..ab6104d25fc6 100644
--- a/configmgr/source/valueparser.cxx
+++ b/configmgr/source/valueparser.cxx
@@ -413,11 +413,10 @@ bool ValueParser::endElement() {
break;
case Node::KIND_LOCALIZED_PROPERTY:
{
- NodeMap * members = node_->getMemberMap();
- assert(members != 0);
- NodeMap::iterator i(members->find(localizedName_));
- if (i == members->end()) {
- members->insert(
+ NodeMap & members = node_->getMembers();
+ NodeMap::iterator i(members.find(localizedName_));
+ if (i == members.end()) {
+ members.insert(
NodeMap::value_type(
localizedName_,
new LocalizedValueNode(layer_, value)));