summaryrefslogtreecommitdiff
path: root/xmloff/inc/XMLEventImportHelper.hxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-09-17 09:37:20 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-09-19 08:45:42 +0200
commitcde84694f094a317e3bb57aaaf244b0363ef5cc5 (patch)
tree9d1e61bc579151054f8d0c6de6ac2217590f4689 /xmloff/inc/XMLEventImportHelper.hxx
parent9fe3839fed4488ee7ad47bd877a6978d118891a3 (diff)
loplugin:useuniqueptr in XMLEventImportHelper
Change-Id: I44e6e1fdb49f4392b22745581205b840b8a8af49 Reviewed-on: https://gerrit.libreoffice.org/60617 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'xmloff/inc/XMLEventImportHelper.hxx')
-rw-r--r--xmloff/inc/XMLEventImportHelper.hxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/xmloff/inc/XMLEventImportHelper.hxx b/xmloff/inc/XMLEventImportHelper.hxx
index 99d03999ec25..6e4c8dce9fd6 100644
--- a/xmloff/inc/XMLEventImportHelper.hxx
+++ b/xmloff/inc/XMLEventImportHelper.hxx
@@ -35,7 +35,7 @@ class XMLEventContextFactory;
class XMLEventsImportContext;
struct XMLEventNameTranslation;
-typedef ::std::map< OUString, XMLEventContextFactory* > FactoryMap;
+typedef ::std::map< OUString, std::unique_ptr<XMLEventContextFactory> > FactoryMap;
typedef ::std::map< XMLEventName, OUString > NameMap;
@@ -70,7 +70,7 @@ public:
/// register a handler for a particular language type
void RegisterFactory( const OUString& rLanguage,
- XMLEventContextFactory* aFactory );
+ std::unique_ptr<XMLEventContextFactory> aFactory );
/// add event name translation to the internal table
void AddTranslationTable( const XMLEventNameTranslation* pTransTable );