diff options
Diffstat (limited to 'sw/source/uibase/docvw/AnnotationWin.cxx')
-rw-r--r-- | sw/source/uibase/docvw/AnnotationWin.cxx | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/sw/source/uibase/docvw/AnnotationWin.cxx b/sw/source/uibase/docvw/AnnotationWin.cxx index e2fc68e8761d..1cb721e4f4dc 100644 --- a/sw/source/uibase/docvw/AnnotationWin.cxx +++ b/sw/source/uibase/docvw/AnnotationWin.cxx @@ -78,8 +78,6 @@ SwAnnotationWin::SwAnnotationWin( SwEditWin& rEditWin, , mpMetadataAuthor(nullptr) , mpMetadataDate(nullptr) , mpMenuButton(nullptr) - , mpAnchor(nullptr) - , mpShadow(nullptr) , mpTextRangeOverlay(nullptr) , mColorAnchor() , mColorDark() @@ -166,11 +164,8 @@ void SwAnnotationWin::dispose() RemoveEventListener( LINK( this, SwAnnotationWin, WindowEventListener ) ); - delete mpAnchor; - mpAnchor = nullptr; - - delete mpShadow; - mpShadow = nullptr; + mpAnchor.reset(); + mpShadow.reset(); mpTextRangeOverlay.reset(); |