diff --git a/gfx/skia/skia/include/core/SkImageFilter.h b/gfx/skia/skia/include/core/SkImageFilter.h index 9188a89e27..efea857282 100644 --- a/gfx/skia/skia/include/core/SkImageFilter.h +++ b/gfx/skia/skia/include/core/SkImageFilter.h @@ -266,7 +266,7 @@ protected: * If this returns true, then inputCount() is the number of found input filters, each * of which may be NULL or a valid imagefilter. */ - bool unflatten(SkReadBuffer&, int expectedInputs); + SK_API bool unflatten(SkReadBuffer&, int expectedInputs); const CropRect& cropRect() const { return fCropRect; } int inputCount() const { return fInputs.count(); } diff --git a/gfx/skia/skia/src/image/SkImage_Base.h b/gfx/skia/skia/src/image/SkImage_Base.h index b314cc6c2f..8109a46daa 100644 --- a/gfx/skia/skia/src/image/SkImage_Base.h +++ b/gfx/skia/skia/src/image/SkImage_Base.h @@ -25,7 +25,7 @@ enum { kNeedNewImageUniqueID = 0 }; -class SkImage_Base : public SkImage { +class SK_API SkImage_Base : public SkImage { public: SkImage_Base(int width, int height, uint32_t uniqueID); virtual ~SkImage_Base(); diff --git a/gfx/skia/skia/src/image/SkImage_Gpu.h b/gfx/skia/skia/src/image/SkImage_Gpu.h index 02260bcca5..3286bf8192 100644 --- a/gfx/skia/skia/src/image/SkImage_Gpu.h +++ b/gfx/skia/skia/src/image/SkImage_Gpu.h @@ -17,7 +17,7 @@ #include "SkImagePriv.h" #include "SkSurface.h" -class SkImage_Gpu : public SkImage_Base { +class SK_API SkImage_Gpu : public SkImage_Base { public: /** * An "image" can be a subset/window into a larger texture, so we explicit take the