summaryrefslogtreecommitdiff
path: root/svtools/source/svhtml
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-09-30 16:05:43 +0200
committerStephan Bergmann <sbergman@redhat.com>2014-09-30 17:51:30 +0200
commit741629f48a3fe72fb1e9fb68077446907585e852 (patch)
tree83e3c60e5095825d31927748731de00d3e600aa3 /svtools/source/svhtml
parentdff61f82c02b487fe3a81d457f9bdf672c33db09 (diff)
Some glue for using std::unique_ptr with the Boost Pointer Container Library
Change-Id: Ie975e963ed64fb96542a9771f85eef72d8266496
Diffstat (limited to 'svtools/source/svhtml')
-rw-r--r--svtools/source/svhtml/parhtml.cxx5
1 files changed, 3 insertions, 2 deletions
diff --git a/svtools/source/svhtml/parhtml.cxx b/svtools/source/svhtml/parhtml.cxx
index 5524bc038dd3..e7796727f356 100644
--- a/svtools/source/svhtml/parhtml.cxx
+++ b/svtools/source/svhtml/parhtml.cxx
@@ -21,6 +21,7 @@
#include <ctype.h>
#include <stdio.h>
#include <comphelper/string.hxx>
+#include <o3tl/ptr_container.hxx>
#include <tools/stream.hxx>
#include <tools/debug.hxx>
#include <tools/color.hxx>
@@ -38,6 +39,7 @@
#include <svtools/htmlkywd.hxx>
#include <memory>
+#include <utility>
using namespace ::com::sun::star;
@@ -1582,8 +1584,7 @@ const HTMLOptions& HTMLParser::GetOptions( sal_uInt16 *pNoConvertToken )
std::unique_ptr<HTMLOption> pOption(
new HTMLOption(sal::static_int_cast<sal_uInt16>(nToken), sName, aValue));
- maOptions.push_back(pOption.get());
- pOption.release();
+ o3tl::ptr_container::push_back(maOptions, std::move(pOption));
}
else
// Ignore white space and unexpected characters