| Index: src/core/SkAutoKern.h | 
| diff --git a/src/core/SkAutoKern.h b/src/core/SkAutoKern.h | 
| index 0b22e56413eba57acf0f26b964fedda1ff358526..27df6da22bb3a08f5cc1d9dabce1de5d4f72e7ab 100644 | 
| --- a/src/core/SkAutoKern.h | 
| +++ b/src/core/SkAutoKern.h | 
| @@ -12,11 +12,10 @@ | 
|  | 
| #include "SkGlyph.h" | 
|  | 
| -#define SkAutoKern_AdjustF(prev, next)    (((next) - (prev) + 32) >> 6 << 16) | 
| -#define SkAutoKern_AdjustS(prev, next)    SkIntToScalar(((next) - (prev) + 32) >> 6) | 
| +#define SkAutoKern_Adjust(prev, next)    SkIntToScalar(((next) - (prev) + 32) >> 6) | 
|  | 
| /* this is a helper class to perform auto-kerning | 
| - * the adjust() method returns a SkFixed corresponding | 
| + * the adjust() method returns a SkScalar corresponding | 
| * to a +1/0/-1 pixel adjustment | 
| */ | 
|  | 
| @@ -24,7 +23,7 @@ class SkAutoKern { | 
| public: | 
| SkAutoKern() : fPrevRsbDelta(0) {} | 
|  | 
| -    SkFixed  adjust(const SkGlyph&  glyph) | 
| +    SkScalar  adjust(const SkGlyph&  glyph) | 
| { | 
| //        if (SkAbs32(glyph.fLsbDelta) > 47 || SkAbs32(glyph.fRsbDelta) > 47) | 
| //            printf("------- %d> L %d R %d\n", glyph.f_GlyphID, glyph.fLsbDelta, glyph.fRsbDelta); | 
| @@ -35,13 +34,13 @@ public: | 
| fPrevRsbDelta = glyph.fRsbDelta; | 
|  | 
| if (distort >= 32) | 
| -            return -SK_Fixed1; | 
| +            return -SK_Scalar1; | 
| else if (distort < -32) | 
| -            return +SK_Fixed1; | 
| +            return +SK_Scalar1; | 
| else | 
| return 0; | 
| #else | 
| -        SkFixed adjust = SkAutoKern_AdjustF(fPrevRsbDelta, glyph.fLsbDelta); | 
| +        SkScalar adjust = SkAutoKern_Adjust(fPrevRsbDelta, glyph.fLsbDelta); | 
| fPrevRsbDelta = glyph.fRsbDelta; | 
| return adjust; | 
| #endif | 
|  |