diff --git a/writerfilter/source/dmapper/TblStylePrHandler.cxx b/writerfilter/source/dmapper/TblStylePrHandler.cxx index d1c28ba7fc62..6664a037bc32 100644 --- a/writerfilter/source/dmapper/TblStylePrHandler.cxx +++ b/writerfilter/source/dmapper/TblStylePrHandler.cxx @@ -39,7 +39,6 @@ m_pProperties( new PropertyMap ) TblStylePrHandler::~TblStylePrHandler( ) { - delete m_pTablePropsHandler, m_pTablePropsHandler = nullptr; } OUString TblStylePrHandler::getTypeString() diff --git a/writerfilter/source/dmapper/TblStylePrHandler.hxx b/writerfilter/source/dmapper/TblStylePrHandler.hxx index 13ab3221ff45..458badb813a0 100644 --- a/writerfilter/source/dmapper/TblStylePrHandler.hxx +++ b/writerfilter/source/dmapper/TblStylePrHandler.hxx @@ -54,7 +54,7 @@ class TblStylePrHandler : public LoggedProperties { private: DomainMapper & m_rDMapper; - TablePropertiesHandler * m_pTablePropsHandler; + std::unique_ptr m_pTablePropsHandler; TblStyleType m_nType; PropertyMapPtr m_pProperties;