diff options
Diffstat (limited to 'sc/source/ui/miscdlgs/crnrdlg.cxx')
-rw-r--r-- | sc/source/ui/miscdlgs/crnrdlg.cxx | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/sc/source/ui/miscdlgs/crnrdlg.cxx b/sc/source/ui/miscdlgs/crnrdlg.cxx index 6510dc13290e..c2195145d446 100644 --- a/sc/source/ui/miscdlgs/crnrdlg.cxx +++ b/sc/source/ui/miscdlgs/crnrdlg.cxx @@ -74,6 +74,24 @@ ScColRowNameRangesDlg::ScColRowNameRangesDlg( SfxBindings* pB, ScColRowNameRangesDlg::~ScColRowNameRangesDlg() { + disposeOnce(); +} + +void ScColRowNameRangesDlg::dispose() +{ + pLbRange.clear(); + pEdAssign.clear(); + pRbAssign.clear(); + pBtnColHead.clear(); + pBtnRowHead.clear(); + pEdAssign2.clear(); + pRbAssign2.clear(); + pBtnOk.clear(); + pBtnCancel.clear(); + pBtnAdd.clear(); + pBtnRemove.clear(); + pEdActive.clear(); + ScAnyRefDlg::dispose(); } // initialises event handlers and start parameters in the dialog @@ -475,7 +493,7 @@ void ScColRowNameRangesDlg::UpdateRangeData( const ScRange& rRange, bool bColNam bool ScColRowNameRangesDlg::IsRefInputMode() const { - return (pEdActive != NULL); + return (pEdActive != nullptr); } // Handler: |