Merge "Clear mLineWidths in LineBreaker::finish()" into nyc-dev

This commit is contained in:
Raph Levien
2016-04-13 16:11:55 +00:00
committed by Android (Google) Code Review
2 changed files with 4 additions and 0 deletions

View File

@@ -69,6 +69,9 @@ class LineWidths {
} }
return width; return width;
} }
void clear() {
mIndents.clear();
}
private: private:
float mFirstWidth; float mFirstWidth;
int mFirstWidthLineCount; int mFirstWidthLineCount;

View File

@@ -419,6 +419,7 @@ size_t LineBreaker::computeBreaks() {
void LineBreaker::finish() { void LineBreaker::finish() {
mWordBreaker.finish(); mWordBreaker.finish();
mWidth = 0; mWidth = 0;
mLineWidths.clear();
mCandidates.clear(); mCandidates.clear();
mBreaks.clear(); mBreaks.clear();
mWidths.clear(); mWidths.clear();