summaryrefslogtreecommitdiff
path: root/src/lib/AbiDocument.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/AbiDocument.cpp')
-rw-r--r--src/lib/AbiDocument.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/lib/AbiDocument.cpp b/src/lib/AbiDocument.cpp
index 2228b70..116ab9b 100644
--- a/src/lib/AbiDocument.cpp
+++ b/src/lib/AbiDocument.cpp
@@ -7,8 +7,6 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
-#include <memory>
-
#include <libabw/libabw.h>
#include "ABWXMLHelper.h"
#include "ABWParser.h"
@@ -50,11 +48,10 @@ ABWAPI bool libabw::AbiDocument::isFileFormatSupported(librevenge::RVNGInputStre
ABW_DEBUG_MSG(("AbiDocument::isFileFormatSupported\n"));
if (!input)
return false;
- std::unique_ptr<xmlTextReader, void (*)(xmlTextReaderPtr)> reader(nullptr, xmlFreeTextReader);
input->seek(0, librevenge::RVNG_SEEK_SET);
libabw::ABWZlibStream stream(input);
stream.seek(0, librevenge::RVNG_SEEK_SET);
- reader.reset(libabw::xmlReaderForStream(&stream));
+ auto reader = libabw::xmlReaderForStream(&stream);
if (!reader)
return false;
int ret = xmlTextReaderRead(reader.get());