diff options
Diffstat (limited to 'src/codec')
-rw-r--r-- | src/codec/SkCodec.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/codec/SkCodec.cpp b/src/codec/SkCodec.cpp index bf12ad2625..f67e6c06d3 100644 --- a/src/codec/SkCodec.cpp +++ b/src/codec/SkCodec.cpp @@ -9,7 +9,7 @@ #include "SkCodec.h" #include "SkCodecPriv.h" #include "SkColorSpace.h" -#include "SkColorSpaceXformPriv.h" +#include "SkColorSpaceXform_Base.h" #include "SkData.h" #include "SkFrameHolder.h" #include "SkGifCodec.h" @@ -657,9 +657,8 @@ bool SkCodec::initializeColorXform(const SkImageInfo& dstInfo, SkEncodedInfo::Al bool needsColorCorrectPremul = needs_premul(dstInfo.alphaType(), encodedAlpha) && SkTransferFunctionBehavior::kRespect == premulBehavior; if (needs_color_xform(dstInfo, fSrcInfo.colorSpace(), needsColorCorrectPremul)) { - fColorXform = SkMakeColorSpaceXform(fSrcInfo.colorSpace(), - dstInfo.colorSpace(), - premulBehavior); + fColorXform = SkColorSpaceXform_Base::New(fSrcInfo.colorSpace(), dstInfo.colorSpace(), + premulBehavior); if (!fColorXform) { return false; } |