summaryrefslogtreecommitdiff
path: root/sc/source/ui/view/tabview.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui/view/tabview.cxx')
-rw-r--r--sc/source/ui/view/tabview.cxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/sc/source/ui/view/tabview.cxx b/sc/source/ui/view/tabview.cxx
index 81ae3c778551..c05d098dcf21 100644
--- a/sc/source/ui/view/tabview.cxx
+++ b/sc/source/ui/view/tabview.cxx
@@ -1715,7 +1715,7 @@ Point ScTabView::GetChartInsertPos( const Size& rSize, const ScRange& rCellRange
if ( aViewData.GetVSplitMode() == SC_SPLIT_FIX )
eUsedPart = (WhichH(eUsedPart)==SC_SPLIT_LEFT) ? SC_SPLIT_BOTTOMLEFT : SC_SPLIT_BOTTOMRIGHT;
- ScGridWindow* pWin = pGridWin[eUsedPart];
+ ScGridWindow* pWin = pGridWin[eUsedPart].get();
OSL_ENSURE( pWin, "Window not found" );
if (pWin)
{
@@ -1832,7 +1832,7 @@ Point ScTabView::GetChartDialogPos( const Size& rDialogSize, const Rectangle& rL
if ( aViewData.GetVSplitMode() == SC_SPLIT_FIX )
eUsedPart = (WhichH(eUsedPart)==SC_SPLIT_LEFT) ? SC_SPLIT_BOTTOMLEFT : SC_SPLIT_BOTTOMRIGHT;
- ScGridWindow* pWin = pGridWin[eUsedPart];
+ ScGridWindow* pWin = pGridWin[eUsedPart].get();
OSL_ENSURE( pWin, "Window not found" );
if (pWin)
{
@@ -2181,7 +2181,7 @@ void ScTabView::SetNewVisArea()
bool ScTabView::HasPageFieldDataAtCursor() const
{
- ScGridWindow* pWin = pGridWin[aViewData.GetActivePart()];
+ ScGridWindow* pWin = pGridWin[aViewData.GetActivePart()].get();
SCCOL nCol = aViewData.GetCurX();
SCROW nRow = aViewData.GetCurY();
if (pWin)
@@ -2192,7 +2192,7 @@ bool ScTabView::HasPageFieldDataAtCursor() const
void ScTabView::StartDataSelect()
{
- ScGridWindow* pWin = pGridWin[aViewData.GetActivePart()];
+ ScGridWindow* pWin = pGridWin[aViewData.GetActivePart()].get();
SCCOL nCol = aViewData.GetCurX();
SCROW nRow = aViewData.GetCurY();