summaryrefslogtreecommitdiff
path: root/sc
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2015-10-06 10:02:52 +0200
committerStephan Bergmann <sbergman@redhat.com>2015-10-06 10:02:52 +0200
commitd7f2db4b9ce445afdcabf370497bc66db76efbbc (patch)
tree5f958e0aa4b8e038d15f4571b6c2a11fea96ad5c /sc
parent6b9b38fed94a8ebb13e5be0c4641de4e28f9345d (diff)
Hold some objects by rtl::Reference
Change-Id: If42b0fea8417f5e8ce2cb68d79e92e628c77d9e5
Diffstat (limited to 'sc')
-rw-r--r--sc/source/ui/Accessibility/AccessiblePreviewTable.cxx10
1 files changed, 5 insertions, 5 deletions
diff --git a/sc/source/ui/Accessibility/AccessiblePreviewTable.cxx b/sc/source/ui/Accessibility/AccessiblePreviewTable.cxx
index aa2fa07c7d2f..c63bf05e2eed 100644
--- a/sc/source/ui/Accessibility/AccessiblePreviewTable.cxx
+++ b/sc/source/ui/Accessibility/AccessiblePreviewTable.cxx
@@ -322,15 +322,15 @@ uno::Reference< XAccessible > SAL_CALL ScAccessiblePreviewTable::getAccessibleCe
{
const bool bRotatedColHeader = rRowInfo.bIsHeader;
const bool bRotatedRowHeader = rColInfo.bIsHeader;
- ScAccessiblePreviewHeaderCell* pHeaderCell = new ScAccessiblePreviewHeaderCell(this, mpViewShell, aCellPos,
- bRotatedColHeader, bRotatedRowHeader, nNewIndex);
- xRet = pHeaderCell;
+ rtl::Reference<ScAccessiblePreviewHeaderCell> pHeaderCell(new ScAccessiblePreviewHeaderCell(this, mpViewShell, aCellPos,
+ bRotatedColHeader, bRotatedRowHeader, nNewIndex));
+ xRet = pHeaderCell.get();
pHeaderCell->Init();
}
else
{
- ScAccessiblePreviewCell* pCell = new ScAccessiblePreviewCell( this, mpViewShell, aCellPos, nNewIndex );
- xRet = pCell;
+ rtl::Reference<ScAccessiblePreviewCell> pCell(new ScAccessiblePreviewCell( this, mpViewShell, aCellPos, nNewIndex ));
+ xRet = pCell.get();
pCell->Init();
}
}