Index: src/core/SkTypeface.cpp |
diff --git a/src/core/SkTypeface.cpp b/src/core/SkTypeface.cpp |
index 81038bc986e510e35922c21625b519839ae84dc0..84cbdbfe6643b034374f97231604b1ce5b8c82a2 100644 |
--- a/src/core/SkTypeface.cpp |
+++ b/src/core/SkTypeface.cpp |
@@ -14,26 +14,10 @@ |
#include "SkStream.h" |
#include "SkTypeface.h" |
-//#define TRACE_LIFECYCLE |
- |
-#ifdef TRACE_LIFECYCLE |
- static int32_t gTypefaceCounter; |
-#endif |
- |
-SkTypeface::SkTypeface(Style style, SkFontID fontID, bool isFixedPitch) |
- : fUniqueID(fontID), fStyle(style), fIsFixedPitch(isFixedPitch) { |
-#ifdef TRACE_LIFECYCLE |
- SkDebugf("SkTypeface: create %p fontID %d total %d\n", |
- this, fontID, ++gTypefaceCounter); |
-#endif |
-} |
+SkTypeface::SkTypeface(const SkFontStyle& style, SkFontID fontID, bool isFixedPitch) |
+ : fUniqueID(fontID), fStyle(style), fIsFixedPitch(isFixedPitch) { } |
-SkTypeface::~SkTypeface() { |
-#ifdef TRACE_LIFECYCLE |
- SkDebugf("SkTypeface: destroy %p fontID %d total %d\n", |
- this, fUniqueID, --gTypefaceCounter); |
-#endif |
-} |
+SkTypeface::~SkTypeface() { } |
/////////////////////////////////////////////////////////////////////////////// |
@@ -43,7 +27,7 @@ public: |
return SkNEW(SkEmptyTypeface); |
} |
protected: |
- SkEmptyTypeface() : SkTypeface(SkTypeface::kNormal, 0, true) { } |
+ SkEmptyTypeface() : SkTypeface(SkFontStyle(), 0, true) { } |
virtual SkStream* onOpenStream(int* ttcIndex) const SK_OVERRIDE { return NULL; } |
virtual SkScalerContext* onCreateScalerContext(const SkDescriptor*) const SK_OVERRIDE { |