| Index: Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp
|
| diff --git a/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp b/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp
|
| index b35f636353acd212156b44cdbb2eed2823ccbb8f..9c3171b6b935bc856b0551a4446f1c291cdf3662 100644
|
| --- a/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp
|
| +++ b/Source/platform/fonts/harfbuzz/HarfBuzzFace.cpp
|
| @@ -84,10 +84,10 @@ HarfBuzzFace::HarfBuzzFace(FontPlatformData* platformData, uint64_t uniqueID)
|
| {
|
| HarfBuzzFaceCache::AddResult result = harfBuzzFaceCache()->add(m_uniqueID, 0);
|
| if (result.isNewEntry)
|
| - result.iterator->value = FaceCacheEntry::create(createFace());
|
| - result.iterator->value->ref();
|
| - m_face = result.iterator->value->face();
|
| - m_glyphCacheForFaceCacheEntry = result.iterator->value->glyphCache();
|
| + result.storedValue->value = FaceCacheEntry::create(createFace());
|
| + result.storedValue->value->ref();
|
| + m_face = result.storedValue->value->face();
|
| + m_glyphCacheForFaceCacheEntry = result.storedValue->value->glyphCache();
|
| }
|
|
|
| HarfBuzzFace::~HarfBuzzFace()
|
|
|