diff options
-rw-r--r-- | oox/source/drawingml/diagram/diagram.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/oox/source/drawingml/diagram/diagram.cxx b/oox/source/drawingml/diagram/diagram.cxx index 4a8f78416eec..8741353d2774 100644 --- a/oox/source/drawingml/diagram/diagram.cxx +++ b/oox/source/drawingml/diagram/diagram.cxx @@ -295,8 +295,9 @@ void Diagram::build( ) } // assign outline levels - DiagramData::StringMap::iterator aPresOfIter=getData()->getPresOfNameMap().begin(); - const DiagramData::StringMap::iterator aPresOfEnd=getData()->getPresOfNameMap().end(); + DiagramData::StringMap& rStringMap = getData()->getPresOfNameMap(); + DiagramData::StringMap::iterator aPresOfIter=rStringMap.begin(); + const DiagramData::StringMap::iterator aPresOfEnd=rStringMap.end(); while( aPresOfIter != aPresOfEnd ) { DiagramData::StringMap::value_type::second_type::iterator aPresOfNodeIterCalcLevel=aPresOfIter->second.begin(); |