Remove superfluous SkReadBuffer validity checks
The pattern is to create the spurious object & delete it later Change-Id: I435e2872127e02c241b5dd27cd965f3c7047a77a Reviewed-on: https://skia-review.googlesource.com/98783 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
This commit is contained in:
parent
29b3434e48
commit
757c15402d
@ -122,10 +122,6 @@ sk_sp<SkFlattenable> SkBlurImageFilterImpl::CreateProc(SkReadBuffer& buffer) {
|
||||
|
||||
static_assert(SkBlurImageFilter::kLast_TileMode == 2, "CreateProc");
|
||||
|
||||
if (!buffer.validate(safe)) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
return SkBlurImageFilter::Make(
|
||||
sigmaX, sigmaY, common.getInput(0), &common.cropRect(), tileMode);
|
||||
}
|
||||
|
@ -1288,10 +1288,6 @@ sk_sp<SkFlattenable> SkDiffuseLightingImageFilter::CreateProc(SkReadBuffer& buff
|
||||
SkScalar surfaceScale = buffer.readScalar();
|
||||
SkScalar kd = buffer.readScalar();
|
||||
|
||||
if (!buffer.isValid()) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
return Make(std::move(light), surfaceScale, kd, common.getInput(0), &common.cropRect());
|
||||
}
|
||||
|
||||
@ -1445,10 +1441,6 @@ sk_sp<SkFlattenable> SkSpecularLightingImageFilter::CreateProc(SkReadBuffer& buf
|
||||
SkScalar ks = buffer.readScalar();
|
||||
SkScalar shine = buffer.readScalar();
|
||||
|
||||
if (!buffer.isValid()) {
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
return Make(std::move(light), surfaceScale, ks, shine, common.getInput(0),
|
||||
&common.cropRect());
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user