aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/SkScan_AAAPath.cpp
diff options
context:
space:
mode:
authorGravatar liyuqian <liyuqian@google.com>2016-11-09 11:18:30 -0800
committerGravatar Commit bot <commit-bot@chromium.org>2016-11-09 11:18:30 -0800
commitc78eff97549e8e346394d3e228395ceb8a467b35 (patch)
tree4a0e868f2c9372b37fb63d5093a9078ea832ec50 /src/core/SkScan_AAAPath.cpp
parent40c07dc797ada471ba89cb81acc4b7b93f7374d7 (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.cpp2
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));
}