From b6d251fb4de6be9f5c24a6c27af822dba2488e01 Mon Sep 17 00:00:00 2001
From: David Tardon <dtardon@redhat.com>
Date: Sun, 30 Aug 2015 17:56:33 +0200
Subject: [PATCH] fix build without boost
---
src/epub/EpubPackage.hxx | 5 ++---
src/epub/key2epub.cxx | 4 +---
src/epub/pages2epub.cxx | 4 +---
3 files changed, 4 insertions(+), 9 deletions(-)
diff --git a/src/epub/EpubPackage.hxx b/src/epub/EpubPackage.hxx
index 7e1e1aa..68b5fc2 100644
--- a/src/epub/EpubPackage.hxx
+++ b/src/epub/EpubPackage.hxx
@@ -22,11 +22,10 @@
#include <utility>
#include <vector>
-#include <boost/shared_ptr.hpp>
-
#include <libepubgen/libepubgen.h>
#include "OutputFileHelper.hxx"
+#include "writerperfect_utils.hxx"
class StringXMLSerializer;
@@ -72,7 +71,7 @@ private:
std::string m_currentFileName;
std::vector<unsigned char> m_currentBinaryContent;
CSSContent_t m_currentCSSContent;
- boost::shared_ptr<StringXMLSerializer> m_currentXMLContent;
+ shared_ptr<StringXMLSerializer> m_currentXMLContent;
std::ostringstream m_currentTextContent;
};
diff --git a/src/epub/key2epub.cxx b/src/epub/key2epub.cxx
index 4f9c515..f4a26bf 100644
--- a/src/epub/key2epub.cxx
+++ b/src/epub/key2epub.cxx
@@ -27,8 +27,6 @@
#include <stdio.h>
#include <string.h>
-#include <boost/shared_ptr.hpp>
-
#include <libepubgen/libepubgen.h>
#include <libetonyek/libetonyek.h>
@@ -81,7 +79,7 @@ int main(int argc, char *argv[])
if (!szInputFile || !szOutFile)
return printUsage(argv[0]);
- boost::shared_ptr<librevenge::RVNGInputStream> input;
+ shared_ptr<librevenge::RVNGInputStream> input;
if (librevenge::RVNGDirectoryStream::isDirectory(szInputFile))
input.reset(new librevenge::RVNGDirectoryStream(szInputFile));
else
diff --git a/src/epub/pages2epub.cxx b/src/epub/pages2epub.cxx
index 0babe84..587c2b6 100644
--- a/src/epub/pages2epub.cxx
+++ b/src/epub/pages2epub.cxx
@@ -27,8 +27,6 @@
#include <stdio.h>
#include <string.h>
-#include <boost/shared_ptr.hpp>
-
#include <libepubgen/libepubgen.h>
#include <libetonyek/libetonyek.h>
@@ -81,7 +79,7 @@ int main(int argc, char *argv[])
if (!szInputFile || !szOutFile)
return printUsage(argv[0]);
- boost::shared_ptr<librevenge::RVNGInputStream> input;
+ shared_ptr<librevenge::RVNGInputStream> input;
if (librevenge::RVNGDirectoryStream::isDirectory(szInputFile))
input.reset(new librevenge::RVNGDirectoryStream(szInputFile));
else
--
2.4.3