aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Mike Klein <mtklein@chromium.org>2017-05-26 07:51:43 -0400
committerGravatar Mike Klein <mtklein@google.com>2017-05-26 11:59:26 +0000
commitc99be2577e9ae2b5846710d92889bfca0343eb69 (patch)
tree629c0ea805d39b5ab56caf52dcd978193745bc47 /src
parentfb65a9f400d11b7c6351c96425951b1bd22804dc (diff)
add SK_API to SkShaderBase
Ought to fix Chrome roll: warning C4275: non dll-interface class 'SkShaderBase' used as base for dll-interface class 'SkEmptyShader' etc. May fix Android too? Change-Id: Ic8ff988b9000c484aa54959e49a1ff17e5635340 Reviewed-on: https://skia-review.googlesource.com/18025 Reviewed-by: Florin Malita <fmalita@chromium.org>
Diffstat (limited to 'src')
-rw-r--r--src/core/SkShaderBase.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkShaderBase.h b/src/core/SkShaderBase.h
index 895fc6cf05..a8d4f5f570 100644
--- a/src/core/SkShaderBase.h
+++ b/src/core/SkShaderBase.h
@@ -22,7 +22,7 @@ struct SkImageInfo;
class SkPaint;
class SkRasterPipeline;
-class SkShaderBase : public SkShader {
+class SK_API SkShaderBase : public SkShader {
public:
SkShaderBase(const SkMatrix* localMatrix = nullptr);