summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSeigo Nonaka <nona@google.com>2021-03-23 21:08:45 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2021-03-23 21:08:45 +0000
commit434c161831d47e82a2f3c4c763905dddb1ceb4cc (patch)
treec7bf3dca349debb54f8beeae8d1dea44321ef700
parent40fd8b5e1ee0b8c7c500bca73c8b1c522ddac7ce (diff)
parent306e9b332133b92c5704efba23c3584687e4b0f7 (diff)
downloadminikin-434c161831d47e82a2f3c4c763905dddb1ceb4cc.tar.gz
Fix possible zero division am: 306e9b3321
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/minikin/+/13933908 Change-Id: I66550c56e3336cd95d56791ced696d59e119c176
-rw-r--r--include/minikin/LineBreaker.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/minikin/LineBreaker.h b/include/minikin/LineBreaker.h
index 3410339..5d3e752 100644
--- a/include/minikin/LineBreaker.h
+++ b/include/minikin/LineBreaker.h
@@ -62,6 +62,9 @@ public:
return mStops[i];
}
}
+ if (mTabWidth == 0) {
+ return 0;
+ }
return floor(widthSoFar / mTabWidth + 1) * mTabWidth;
}