Unreviewed compilation fix on Mac.
authorfred.wang@free.fr <fred.wang@free.fr@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Oct 2015 06:59:04 +0000 (06:59 +0000)
committerfred.wang@free.fr <fred.wang@free.fr@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 22 Oct 2015 06:59:04 +0000 (06:59 +0000)
* platform/graphics/cocoa/FontCocoa.mm:
(WebCore::Font::platformInit): Add missing font argument.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@191441 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/platform/graphics/cocoa/FontCocoa.mm

index b9c7b28..a55b9c6 100644 (file)
@@ -1,5 +1,12 @@
 2015-10-21  Frederic Wang  <fred.wang@free.fr>
 
+        Unreviewed compilation fix on Mac.
+
+        * platform/graphics/cocoa/FontCocoa.mm:
+        (WebCore::Font::platformInit): Add missing font argument.
+
+2015-10-21  Frederic Wang  <fred.wang@free.fr>
+
         [Mac] Add support for the USE_TYPO_METRICS flag
         https://bugs.webkit.org/show_bug.cgi?id=150394
 
index 25c1b8e..06d9910 100644 (file)
@@ -179,7 +179,7 @@ void Font::platformInit()
     // We only apply this rule in the important case of fonts with a MATH table.
     CFArrayRef availableTables = CTFontCopyAvailableTables(m_platformData.cgFont(), kCTFontTableOptionNoOptions);
     if (CFArrayContainsValue(availableTables, CFRangeMake(0, CFArrayGetCount(availableTables)), kCTFontTableMATH)) {
-        if (CFDataRef os2Table = CGFontCopyTableForTag(kCTFontTableOS2)) {
+        if (CFDataRef os2Table = CGFontCopyTableForTag(m_platformData.cgFont(), kCTFontTableOS2)) {
             // For the structure of the OS/2 table, see
             // https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6OS2.html
             const CFIndex fsSelectionOffset = 16 * 2 + 10 + 4 * 4 + 4 * 1;