summaryrefslogtreecommitdiff
path: root/include/xmloff/prhdlfac.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'include/xmloff/prhdlfac.hxx')
-rw-r--r--include/xmloff/prhdlfac.hxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/xmloff/prhdlfac.hxx b/include/xmloff/prhdlfac.hxx
index 515a69cfbfe7..84827d64a215 100644
--- a/include/xmloff/prhdlfac.hxx
+++ b/include/xmloff/prhdlfac.hxx
@@ -24,6 +24,7 @@
#include <sal/types.h>
#include <salhelper/simplereferenceobject.hxx>
+#include <memory>
class XMLPropertyHandler;
@@ -39,7 +40,7 @@ class XMLPropertyHandler;
class XMLOFF_DLLPUBLIC XMLPropertyHandlerFactory : public salhelper::SimpleReferenceObject
{
struct Impl;
- Impl* mpImpl;
+ std::unique_ptr<Impl> mpImpl;
XMLPropertyHandlerFactory( const XMLPropertyHandlerFactory& ) = delete;
XMLPropertyHandlerFactory& operator= ( const XMLPropertyHandlerFactory& ) = delete;