From d4a4cdca1de5da4018f888054e506a0f8fc414a8 Mon Sep 17 00:00:00 2001 From: Kazutoshi SATODA Date: Wed, 27 Aug 2014 01:57:51 +0900 Subject: [PATCH] Supply to fix C++03 compile error on logic_error("...") This change makes the library usable (again) on C++03 standard library implementations where doesn't imply inclusion of , e.g. STLport. --- include/boost/optional/bad_optional_access.hpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/include/boost/optional/bad_optional_access.hpp b/include/boost/optional/bad_optional_access.hpp index bf5cae0..cabf43f 100644 --- a/include/boost/optional/bad_optional_access.hpp +++ b/include/boost/optional/bad_optional_access.hpp @@ -13,6 +13,9 @@ #define BOOST_BAD_OPTIONAL_ACCESS_22MAY2014_HPP #include +#if __cplusplus < 201103L +#include // to make converting-ctor std::string(char const*) visible +#endif namespace boost {