Fixed3232 overflow in LinearGradientContext::shadeSpan()
authorFlorin Malita <fmalita@chromium.org>
Fri, 10 Feb 2017 15:42:49 +0000 (10:42 -0500)
committerSkia Commit-Bot <skia-commit-bot@chromium.org>
Fri, 10 Feb 2017 16:17:35 +0000 (16:17 +0000)
commit63b61562730b9fd2502e0a8a8cdd812a9c4d48aa
treedd06ea68ad20a34dcf5a4257e2a0bd4086a794d9
parentbdcddcf5a49c2de8bf7cccba9b98ba00ea77f56c
Fixed3232 overflow in LinearGradientContext::shadeSpan()

Speculative fix for TAP ubsan failures.

Change-Id: Id3a78adbfab04ba3404a23059cbd8c162d812c2e
Reviewed-on: https://skia-review.googlesource.com/8315
Reviewed-by: Mike Reed <reed@google.com>
Commit-Queue: Florin Malita <fmalita@chromium.org>
include/private/SkFixed.h
src/effects/gradients/SkClampRange.h
src/effects/gradients/SkLinearGradient.cpp