diff options
Diffstat (limited to 'src/effects/SkBlurMaskFilter.cpp')
-rw-r--r-- | src/effects/SkBlurMaskFilter.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/effects/SkBlurMaskFilter.cpp b/src/effects/SkBlurMaskFilter.cpp index 306770bb65..64247321f8 100644 --- a/src/effects/SkBlurMaskFilter.cpp +++ b/src/effects/SkBlurMaskFilter.cpp @@ -10,6 +10,7 @@ #include "SkBlurMaskFilter.h" #include "SkBlurMask.h" #include "SkBuffer.h" +#include "SkFlattenableBuffers.h" #include "SkMaskFilter.h" class SkBlurMaskFilterImpl : public SkMaskFilter { @@ -104,8 +105,8 @@ void SkBlurMaskFilterImpl::computeFastBounds(const SkRect& src, SkRect* dst) { SkBlurMaskFilterImpl::SkBlurMaskFilterImpl(SkFlattenableReadBuffer& buffer) : SkMaskFilter(buffer) { fRadius = buffer.readScalar(); - fBlurStyle = (SkBlurMaskFilter::BlurStyle)buffer.readS32(); - fBlurFlags = buffer.readU32() & SkBlurMaskFilter::kAll_BlurFlag; + fBlurStyle = (SkBlurMaskFilter::BlurStyle)buffer.readInt(); + fBlurFlags = buffer.readUInt() & SkBlurMaskFilter::kAll_BlurFlag; SkASSERT(fRadius >= 0); SkASSERT((unsigned)fBlurStyle < SkBlurMaskFilter::kBlurStyleCount); } @@ -113,8 +114,8 @@ SkBlurMaskFilterImpl::SkBlurMaskFilterImpl(SkFlattenableReadBuffer& buffer) void SkBlurMaskFilterImpl::flatten(SkFlattenableWriteBuffer& buffer) const { this->INHERITED::flatten(buffer); buffer.writeScalar(fRadius); - buffer.write32(fBlurStyle); - buffer.write32(fBlurFlags); + buffer.writeInt(fBlurStyle); + buffer.writeUInt(fBlurFlags); } static const SkMaskFilter::BlurType gBlurStyle2BlurType[] = { |