| Index: src/ports/SkFontConfigTypeface.h
|
| diff --git a/src/ports/SkFontConfigTypeface.h b/src/ports/SkFontConfigTypeface.h
|
| index f62d99d2f45acf5ce85e7b591f6a3ed01cd7091d..c7d8e26032b3b6baac0743edb283efc172f545ff 100644
|
| --- a/src/ports/SkFontConfigTypeface.h
|
| +++ b/src/ports/SkFontConfigTypeface.h
|
| @@ -18,13 +18,14 @@ class FontConfigTypeface : public SkTypeface_FreeType {
|
| SkStream* fLocalStream;
|
|
|
| public:
|
| - static FontConfigTypeface* Create(Style style,
|
| + static FontConfigTypeface* Create(const SkFontStyle& style,
|
| const SkFontConfigInterface::FontIdentity& fi,
|
| const SkString& familyName) {
|
| return SkNEW_ARGS(FontConfigTypeface, (style, fi, familyName));
|
| }
|
|
|
| - static FontConfigTypeface* Create(Style style, bool fixedWidth, SkStream* localStream) {
|
| + static FontConfigTypeface* Create(const SkFontStyle& style, bool fixedWidth,
|
| + SkStream* localStream) {
|
| return SkNEW_ARGS(FontConfigTypeface, (style, fixedWidth, localStream));
|
| }
|
|
|
| @@ -50,7 +51,7 @@ public:
|
| protected:
|
| friend class SkFontHost; // hack until we can make public versions
|
|
|
| - FontConfigTypeface(Style style,
|
| + FontConfigTypeface(const SkFontStyle& style,
|
| const SkFontConfigInterface::FontIdentity& fi,
|
| const SkString& familyName)
|
| : INHERITED(style, SkTypefaceCache::NewFontID(), false)
|
| @@ -58,7 +59,7 @@ protected:
|
| , fFamilyName(familyName)
|
| , fLocalStream(NULL) {}
|
|
|
| - FontConfigTypeface(Style style, bool fixedWidth, SkStream* localStream)
|
| + FontConfigTypeface(const SkFontStyle& style, bool fixedWidth, SkStream* localStream)
|
| : INHERITED(style, SkTypefaceCache::NewFontID(), fixedWidth) {
|
| // we default to empty fFamilyName and fIdentity
|
| fLocalStream = localStream;
|
|
|