diff options
Diffstat (limited to 'Source/WebCore/platform/graphics/chromium/FontUtilsChromiumWin.cpp')
-rw-r--r-- | Source/WebCore/platform/graphics/chromium/FontUtilsChromiumWin.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/WebCore/platform/graphics/chromium/FontUtilsChromiumWin.cpp b/Source/WebCore/platform/graphics/chromium/FontUtilsChromiumWin.cpp index df941cb90..10f1fd078 100644 --- a/Source/WebCore/platform/graphics/chromium/FontUtilsChromiumWin.cpp +++ b/Source/WebCore/platform/graphics/chromium/FontUtilsChromiumWin.cpp @@ -415,7 +415,7 @@ bool getDerivedFontData(const UChar* family, // check it against what we actually want (as is done in // FontCacheWin.cpp) FontDataCache::AddResult entry = fontDataCache.add(fontKey, FontData()); - derived = &entry.iterator->second; + derived = &entry.iterator->value; derived->hfont = CreateFontIndirect(logfont); // GetAscent may return kUndefinedAscent, but we still want to // cache it so that we won't have to call CreateFontIndirect once @@ -423,7 +423,7 @@ bool getDerivedFontData(const UChar* family, derived->ascent = getAscent(derived->hfont); derived->spaceGlyph = getSpaceGlyph(derived->hfont); } else { - derived = &iter->second; + derived = &iter->value; // Last time, GetAscent failed so that only HFONT was // cached. Try once more assuming that TryPreloadFont // was called by a caller between calls. |