From 4e08f0dd4100fc83e2cc64f8eba0b8b9b508a7a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andrzej=20Krzemie=C5=84ski?= Date: Fri, 28 Oct 2016 11:49:33 +0200 Subject: [PATCH] Fixed build in C++03 compiler --- include/boost/optional/optional.hpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/include/boost/optional/optional.hpp b/include/boost/optional/optional.hpp index fef7bb8..871903a 100644 --- a/include/boost/optional/optional.hpp +++ b/include/boost/optional/optional.hpp @@ -420,7 +420,8 @@ class optional_base : public optional_tag construct(in_place_init) ; } - explicit optional_base ( in_place_init_t, Arg&& args ) + template + explicit optional_base ( in_place_init_t, Arg&& arg ) : m_initialized(false) { @@ -434,7 +435,8 @@ class optional_base : public optional_tag construct(in_place_init); } - explicit optional_base ( in_place_init_if_t, bool cond, Arg&& args ) + template + explicit optional_base ( in_place_init_if_t, bool cond, Arg&& arg ) : m_initialized(false) {