Index: Source/core/svg/properties/SVGAttributeToPropertyMap.cpp |
diff --git a/Source/core/svg/properties/SVGAttributeToPropertyMap.cpp b/Source/core/svg/properties/SVGAttributeToPropertyMap.cpp |
index cabeb2245d03c5b3070aaa27cec389e3ff7895d9..a483d41418231adda830c6d835c6a69578367189 100644 |
--- a/Source/core/svg/properties/SVGAttributeToPropertyMap.cpp |
+++ b/Source/core/svg/properties/SVGAttributeToPropertyMap.cpp |
@@ -118,13 +118,13 @@ SVGAttributeToPropertyMap::PropertiesVector* SVGAttributeToPropertyMap::getOrCre |
{ |
ASSERT(attributeName != anyQName()); |
AttributeToPropertiesMap::AddResult addResult = m_map.add(attributeName, PassOwnPtr<PropertiesVector>()); |
- PropertiesVector* vector = addResult.iterator->value.get(); |
+ PropertiesVector* vector = addResult.storedValue->value.get(); |
if (addResult.isNewEntry) { |
ASSERT(!vector); |
- vector = (addResult.iterator->value = adoptPtr(new PropertiesVector)).get(); |
+ vector = (addResult.storedValue->value = adoptPtr(new PropertiesVector)).get(); |
} |
ASSERT(vector); |
- ASSERT(addResult.iterator->value.get() == vector); |
+ ASSERT(addResult.storedValue->value.get() == vector); |
return vector; |
} |