From 0acc2454cacb3ccab512b41b96cbaa024ebb0117 Mon Sep 17 00:00:00 2001 From: An-Cheng Huang Date: Tue, 1 Mar 2011 16:55:34 -0800 Subject: tweak map iterator usage --- src/cparse/cparse.ypp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/cparse') diff --git a/src/cparse/cparse.ypp b/src/cparse/cparse.ypp index 6ce60d0..24abbad 100644 --- a/src/cparse/cparse.ypp +++ b/src/cparse/cparse.ypp @@ -53,8 +53,9 @@ add_node() { pcomps.push_back(nname); CfgNode *onode = NULL; - if (node_map.find(pcomps) != node_map.end()) { - onode = node_map[pcomps]; + map, CfgNode *>::iterator it = node_map.find(pcomps); + if (it != node_map.end()) { + onode = it->second; } pcomps.pop_back(); if (onode) { -- cgit v1.2.3