From aae1f9df2702b8c7bfe7ecf0107a1649df458b2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Fri, 29 Aug 2014 12:52:41 +0200 Subject: [PATCH] Fixed compilation error in C++03 compilers and updated changelist with initializer_lists. --- doc/container.qbk | 6 +++--- test/flat_set_test.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/doc/container.qbk b/doc/container.qbk index b1b1120..0a4bfc6 100644 --- a/doc/container.qbk +++ b/doc/container.qbk @@ -803,9 +803,8 @@ implements the C++11 changes that were specified in [@http://www.open-std.org/jt [section:initializer_lists Initializer lists] -[*Boost.Container] does not support initializer lists when constructing or assigning containers -but it will support it for compilers with initialized-list support. This feature won't be backported -to C++03 compilers. +[*Boost.Container] supports initialization, assignments and insertions from initializer lists +but only in compilers that implement this feature. [endsect] @@ -1057,6 +1056,7 @@ use [*Boost.Container]? There are several reasons for that: [section:release_notes Release Notes] [section:release_notes_boost_1_57_00 Boost 1.57 Release] +* Added support for `initializer_list`. Contributed by Robert Matusewicz. * Fixed bugs: * [@https://svn.boost.org/trac/boost/ticket/10263 Trac #10263 (['"AIX 6.1 bug with sched_yield() function out of scope"])]. diff --git a/test/flat_set_test.cpp b/test/flat_set_test.cpp index 4237549..01d4e8f 100644 --- a/test/flat_set_test.cpp +++ b/test/flat_set_test.cpp @@ -501,10 +501,10 @@ int main() if(!boost::container::test::test_emplace, SetOptions>()) return 1; - if(!test_support_for_initialization_list_for>()) + if(!test_support_for_initialization_list_for >()) return 1; - if(!test_support_for_initialization_list_for>()) + if(!test_support_for_initialization_list_for >()) return 1; ////////////////////////////////////