From ba6e954140e45e251d67934ed6ad752149fcf72f Mon Sep 17 00:00:00 2001 From: "robertphillips@google.com" Date: Mon, 16 Sep 2013 13:40:12 +0000 Subject: Revert the revert of 11247, 11250, 11251 and 11279 (Chrome already relies on changes in r11247) git-svn-id: http://skia.googlecode.com/svn/trunk@11287 2bbb7eff-a529-9590-31e7-b0007b416f81 --- src/effects/SkDropShadowImageFilter.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/effects/SkDropShadowImageFilter.cpp') diff --git a/src/effects/SkDropShadowImageFilter.cpp b/src/effects/SkDropShadowImageFilter.cpp index 75a86689c0..4fc29bae83 100644 --- a/src/effects/SkDropShadowImageFilter.cpp +++ b/src/effects/SkDropShadowImageFilter.cpp @@ -29,6 +29,9 @@ SkDropShadowImageFilter::SkDropShadowImageFilter(SkFlattenableReadBuffer& buffer fDy = buffer.readScalar(); fSigma = buffer.readScalar(); fColor = buffer.readColor(); + buffer.validate(SkScalarIsFinite(fDx) && + SkScalarIsFinite(fDy) && + SkScalarIsFinite(fSigma)); } void SkDropShadowImageFilter::flatten(SkFlattenableWriteBuffer& buffer) const -- cgit v1.2.3