diff options
author | liyuqian <liyuqian@google.com> | 2016-11-09 11:18:30 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2016-11-09 11:18:30 -0800 |
commit | c78eff97549e8e346394d3e228395ceb8a467b35 (patch) | |
tree | 4a0e868f2c9372b37fb63d5093a9078ea832ec50 /src/core/SkScan_AAAPath.cpp | |
parent | 40c07dc797ada471ba89cb81acc4b7b93f7374d7 (diff) |
Do not call blitV with 0 height
This is causing SkAAClipBlitter to crash.
BUG=chromium:662952
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2485243002
Review-Url: https://codereview.chromium.org/2485243002
Diffstat (limited to 'src/core/SkScan_AAAPath.cpp')
-rw-r--r-- | src/core/SkScan_AAAPath.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/SkScan_AAAPath.cpp b/src/core/SkScan_AAAPath.cpp index a3f8ef6b44..16b5561a9d 100644 --- a/src/core/SkScan_AAAPath.cpp +++ b/src/core/SkScan_AAAPath.cpp @@ -1025,7 +1025,7 @@ static inline void aaa_walk_convex_edges(SkAnalyticEdge* prevHead, AdditiveBlitt ((RunBasedAdditiveBlitter*)blitter)->flush_if_y_changed(y, y + partialTop); } } - if (fullBot >= fullTop) { + if (fullBot > fullTop) { blitter->getRealBlitter()->blitV(fullLeft - 1, fullTop, fullBot - fullTop, f2a(rite - left)); } |