From 1829093fc970d6fb06e49d5b7eccce2f188db102 Mon Sep 17 00:00:00 2001 From: Dane Springmeyer Date: Mon, 13 Jun 2011 21:42:44 +0000 Subject: [PATCH] copy string, don't get reference from boost::filesystem::path --- src/load_map.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/load_map.cpp b/src/load_map.cpp index 11fb6370c..748b8d0f5 100644 --- a/src/load_map.cpp +++ b/src/load_map.cpp @@ -215,9 +215,9 @@ void map_parser::parse_map( Map & map, ptree const & pt, std::string const& base boost::filesystem::path xml_path(filename_); // TODO - should we make this absolute? #if (BOOST_FILESYSTEM_VERSION == 3) - std::string const& base = xml_path.parent_path().string(); + std::string base = xml_path.parent_path().string(); #else // v2 - std::string const& base = xml_path.branch_path().string(); + std::string base = xml_path.branch_path().string(); #endif map.set_base_path( base );