summaryrefslogtreecommitdiff
path: root/cui
diff options
context:
space:
mode:
authorNorbert Thiebaud <nthiebaud@gmail.com>2013-06-20 14:56:49 -0500
committerEike Rathke <erack@redhat.com>2013-06-21 11:47:55 +0000
commitdef4471b3d5665bda3d323520cc16ce3d2ec7636 (patch)
tree39c28514a7beeaafea62afeec78338cf81712c1c /cui
parent6bf42bfc5af08ea1c2f40dbc7a142cff88a3df79 (diff)
coverity#707511 Unitialized pointer read
Change-Id: I2b8441dba51d0ed96dc60d6573d8b46e767fe23b Reviewed-on: https://gerrit.libreoffice.org/4411 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Eike Rathke <erack@redhat.com>
Diffstat (limited to 'cui')
-rw-r--r--cui/source/tabpages/backgrnd.cxx52
1 files changed, 28 insertions, 24 deletions
diff --git a/cui/source/tabpages/backgrnd.cxx b/cui/source/tabpages/backgrnd.cxx
index a8ce0a75eba8..e6c99332b6a3 100644
--- a/cui/source/tabpages/backgrnd.cxx
+++ b/cui/source/tabpages/backgrnd.cxx
@@ -1631,17 +1631,20 @@ IMPL_LINK( SvxBackgroundTabPage, TblDestinationHdl_Impl, ListBox*, pBox )
sal_uInt16 nWhich = 0;
switch(pTableBck_Impl->nActPos)
{
- case TBL_DEST_CELL:
- *pActItem = pTableBck_Impl->pCellBrush;
- nWhich = pTableBck_Impl->nCellWhich;
+ case TBL_DEST_CELL:
+ *pActItem = pTableBck_Impl->pCellBrush;
+ nWhich = pTableBck_Impl->nCellWhich;
break;
- case TBL_DEST_ROW:
- *pActItem = pTableBck_Impl->pRowBrush;
- nWhich = pTableBck_Impl->nRowWhich;
+ case TBL_DEST_ROW:
+ *pActItem = pTableBck_Impl->pRowBrush;
+ nWhich = pTableBck_Impl->nRowWhich;
break;
- case TBL_DEST_TBL:
- *pActItem = pTableBck_Impl->pTableBrush;
- nWhich = pTableBck_Impl->nTableWhich;
+ case TBL_DEST_TBL:
+ *pActItem = pTableBck_Impl->pTableBrush;
+ nWhich = pTableBck_Impl->nTableWhich;
+ break;
+ default:
+ *pActItem = NULL;
break;
}
pTableBck_Impl->nActPos = nSelPos;
@@ -1671,23 +1674,24 @@ IMPL_LINK( SvxBackgroundTabPage, TblDestinationHdl_Impl, ListBox*, pBox )
}
switch(nSelPos)
{
- case TBL_DEST_CELL:
- *pActItem = pTableBck_Impl->pCellBrush;
- m_pLbSelect->Enable();
- nWhich = pTableBck_Impl->nCellWhich;
+ case TBL_DEST_CELL:
+ *pActItem = pTableBck_Impl->pCellBrush;
+ m_pLbSelect->Enable();
+ nWhich = pTableBck_Impl->nCellWhich;
break;
- case TBL_DEST_ROW:
- {
- if((nHtmlMode & HTMLMODE_ON) && !(nHtmlMode & HTMLMODE_SOME_STYLES))
- m_pLbSelect->Disable();
- *pActItem = pTableBck_Impl->pRowBrush;
- nWhich = pTableBck_Impl->nRowWhich;
- }
+ case TBL_DEST_ROW:
+ if((nHtmlMode & HTMLMODE_ON) && !(nHtmlMode & HTMLMODE_SOME_STYLES))
+ m_pLbSelect->Disable();
+ *pActItem = pTableBck_Impl->pRowBrush;
+ nWhich = pTableBck_Impl->nRowWhich;
break;
- case TBL_DEST_TBL:
- *pActItem = pTableBck_Impl->pTableBrush;
- m_pLbSelect->Enable();
- nWhich = pTableBck_Impl->nTableWhich;
+ case TBL_DEST_TBL:
+ *pActItem = pTableBck_Impl->pTableBrush;
+ m_pLbSelect->Enable();
+ nWhich = pTableBck_Impl->nTableWhich;
+ break;
+ default:
+ *pActItem = NULL;
break;
}
String aUserData = GetUserData();