Kaydet (Commit) 796b51a7 authored tarafından Noel Grandin's avatar Noel Grandin

cid#736782 dereference before null check

and reduce scope of some variables

Change-Id: I1aada9af15090ff2083354ea9b265b9e3d4e5c02
üst 2b3b3373
...@@ -1184,7 +1184,6 @@ void LwpTableLayout::PostProcessParagraph(XFCell *pCell, sal_uInt16 nRowID, sal_ ...@@ -1184,7 +1184,6 @@ void LwpTableLayout::PostProcessParagraph(XFCell *pCell, sal_uInt16 nRowID, sal_
pXFPara = static_cast<XFParagraph*>(pCell->FindFirstContent(enumXFContentPara)); pXFPara = static_cast<XFParagraph*>(pCell->FindFirstContent(enumXFContentPara));
if (!pXFPara) if (!pXFPara)
return; return;
XFColor aColor;
XFColor aNullColor = XFColor(); XFColor aNullColor = XFColor();
if ( pXFPara) if ( pXFPara)
...@@ -1196,8 +1195,8 @@ void LwpTableLayout::PostProcessParagraph(XFCell *pCell, sal_uInt16 nRowID, sal_ ...@@ -1196,8 +1195,8 @@ void LwpTableLayout::PostProcessParagraph(XFCell *pCell, sal_uInt16 nRowID, sal_
if (!sNumfmt.isEmpty()) if (!sNumfmt.isEmpty())
{ {
pNumStyle = (XFNumberStyle*)pXFStyleManager->FindStyle( sNumfmt); pNumStyle = (XFNumberStyle*)pXFStyleManager->FindStyle( sNumfmt);
aColor = pNumStyle->GetColor(); XFColor aColor = pNumStyle->GetColor();
if ( pNumStyle && aColor != aNullColor ) if ( aColor != aNullColor )
bColorMod = sal_True;//end bColorMod = sal_True;//end
} }
...@@ -1213,7 +1212,7 @@ void LwpTableLayout::PostProcessParagraph(XFCell *pCell, sal_uInt16 nRowID, sal_ ...@@ -1213,7 +1212,7 @@ void LwpTableLayout::PostProcessParagraph(XFCell *pCell, sal_uInt16 nRowID, sal_
if (bColorMod) if (bColorMod)
{ {
XFFont* pFont = pOverStyle->GetFont(); XFFont* pFont = pOverStyle->GetFont();
aColor = pFont->GetColor(); XFColor aColor = pFont->GetColor();
if ( aColor == aNullColor ) if ( aColor == aNullColor )
{ {
XFFont* pNewFont = new XFFont; XFFont* pNewFont = new XFFont;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment