riched20: rcUpdate cannot be NULL in ME_PaintContent (Coverity).
This commit is contained in:
parent
f42e151a6c
commit
43eb9ab9d7
@ -74,15 +74,12 @@ void ME_PaintContent(ME_TextEditor *editor, HDC hDC, BOOL bOnlyNew, const RECT *
|
|||||||
if (!bOnlyNew || (item->member.para.nFlags & MEPF_REPAINT))
|
if (!bOnlyNew || (item->member.para.nFlags & MEPF_REPAINT))
|
||||||
{
|
{
|
||||||
/* Draw the pargraph if any of the paragraph is in the update region. */
|
/* Draw the pargraph if any of the paragraph is in the update region. */
|
||||||
BOOL bPaint = (rcUpdate == NULL);
|
if (ys < rcUpdate->bottom && ye > rcUpdate->top)
|
||||||
if (rcUpdate)
|
|
||||||
bPaint = ys < rcUpdate->bottom && ye > rcUpdate->top;
|
|
||||||
if (bPaint)
|
|
||||||
{
|
{
|
||||||
ME_DrawParagraph(&c, item);
|
ME_DrawParagraph(&c, item);
|
||||||
/* Clear the repaint flag if the whole paragraph is in the
|
/* Clear the repaint flag if the whole paragraph is in the
|
||||||
* update region. */
|
* update region. */
|
||||||
if (!rcUpdate || (rcUpdate->top <= ys && rcUpdate->bottom >= ye))
|
if (rcUpdate->top <= ys && rcUpdate->bottom >= ye)
|
||||||
item->member.para.nFlags &= ~MEPF_REPAINT;
|
item->member.para.nFlags &= ~MEPF_REPAINT;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user