Bug 189295 nsTextFrame.cpp: The variable isWhitespace has not yet been assigned a value.

patch by Roland.Mainz@informatik.med.uni-giessen.de r=rbs sr=roc+moz


git-svn-id: svn://10.0.0.236/trunk@138301 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
timeless%mozdev.org
2003-02-23 18:39:41 +00:00
parent dc1497f24d
commit c929add96b
2 changed files with 6 additions and 4 deletions

View File

@@ -4827,6 +4827,9 @@ nsTextFrame::MeasureText(nsIPresContext* aPresContext,
wordLen = start;
#endif // IBMBIDI
bp2 = aTx.GetNextWord(aTextData.mInWord, &wordLen, &contentLen, &isWhitespace,
&wasTransformed, textRun.mNumSegments == 0);
// We need to set aTextData.mCanBreakBefore to true after 1st word. But we can't set
// aTextData.mCanBreakBefore without seeing the 2nd word. That's because this frame
// may only contain part of one word, the other part is in next frame.
@@ -4835,8 +4838,6 @@ nsTextFrame::MeasureText(nsIPresContext* aPresContext,
firstWordDone = PR_TRUE;
}
bp2 = aTx.GetNextWord(aTextData.mInWord, &wordLen, &contentLen, &isWhitespace,
&wasTransformed, textRun.mNumSegments == 0);
#ifdef IBMBIDI
if (nextBidi) {
mContentLength -= contentLen;