summaryrefslogtreecommitdiff
path: root/tools/quickbook/src/files.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/quickbook/src/files.cpp')
-rw-r--r--tools/quickbook/src/files.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/tools/quickbook/src/files.cpp b/tools/quickbook/src/files.cpp
index ce63c84eb2..f85b611623 100644
--- a/tools/quickbook/src/files.cpp
+++ b/tools/quickbook/src/files.cpp
@@ -8,10 +8,11 @@
http://www.boost.org/LICENSE_1_0.txt)
=============================================================================*/
#include "files.hpp"
-#include <boost/filesystem/v3/fstream.hpp>
+#include <boost/filesystem/fstream.hpp>
#include <boost/unordered_map.hpp>
#include <boost/range/algorithm/upper_bound.hpp>
#include <boost/range/algorithm/transform.hpp>
+#include <boost/foreach.hpp>
#include <fstream>
#include <iterator>
@@ -285,8 +286,9 @@ namespace quickbook
struct mapped_file : file
{
mapped_file(file_ptr original) :
- file(original->path, std::string(), original->version()),
- original(original), mapped_sections() {}
+ file(*original, std::string()),
+ original(original), mapped_sections()
+ {}
file_ptr original;
std::vector<mapped_file_section> mapped_sections;