summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sc/source/ui/inc/namepast.hxx1
-rw-r--r--sc/source/ui/namedlg/namepast.cxx5
2 files changed, 3 insertions, 3 deletions
diff --git a/sc/source/ui/inc/namepast.hxx b/sc/source/ui/inc/namepast.hxx
index b2abb4563bae..77e3712e4eb7 100644
--- a/sc/source/ui/inc/namepast.hxx
+++ b/sc/source/ui/inc/namepast.hxx
@@ -57,6 +57,7 @@ private:
ScRangeManagerTable* mpTable;
std::vector<rtl::OUString> maSelectedNames;
+ boost::ptr_map<rtl::OUString, ScRangeName> maRangeMap;
public:
ScNamePasteDlg( Window * pParent, ScDocShell* pShell, bool bInsList=true );
diff --git a/sc/source/ui/namedlg/namepast.cxx b/sc/source/ui/namedlg/namepast.cxx
index 68a406f69fb2..8b4f78bec88a 100644
--- a/sc/source/ui/namedlg/namepast.cxx
+++ b/sc/source/ui/namedlg/namepast.cxx
@@ -54,18 +54,17 @@ ScNamePasteDlg::ScNamePasteDlg( Window * pParent, ScDocShell* pShell, bool )
{
ScDocument* pDoc = pShell->GetDocument();
std::map<rtl::OUString, ScRangeName*> aCopyMap;
- boost::ptr_map<rtl::OUString, ScRangeName> aRangeMap;
pDoc->GetRangeNameMap(aCopyMap);
std::map<rtl::OUString, ScRangeName*>::iterator itr = aCopyMap.begin(), itrEnd = aCopyMap.end();
for (; itr != itrEnd; ++itr)
{
rtl::OUString aTemp(itr->first);
- aRangeMap.insert(aTemp, new ScRangeName(*itr->second));
+ maRangeMap.insert(aTemp, new ScRangeName(*itr->second));
}
ScViewData* pViewData = pShell->GetViewData();
ScAddress aPos(pViewData->GetCurX(), pViewData->GetCurY(), pViewData->GetTabNo());
- mpTable = new ScRangeManagerTable(&maCtrl, aRangeMap, aPos);
+ mpTable = new ScRangeManagerTable(&maCtrl, maRangeMap, aPos);
maBtnPaste.SetClickHdl( LINK( this, ScNamePasteDlg, ButtonHdl) );
maBtnPasteAll.SetClickHdl( LINK( this, ScNamePasteDlg, ButtonHdl));