Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r85692 - trunk/libs/range/test
From: neil_at_[hidden]
Date: 2013-09-15 18:15:46


Author: neilgroves
Date: 2013-09-15 18:15:46 EDT (Sun, 15 Sep 2013)
New Revision: 85692
URL: http://svn.boost.org/trac/boost/changeset/85692

Log:
[boost][range] - changed join_iterator reference type handling to address several user observations and failing clang builds.

Text files modified:
   trunk/libs/range/test/join.cpp | 6 +++++-
   1 files changed, 5 insertions(+), 1 deletions(-)

Modified: trunk/libs/range/test/join.cpp
==============================================================================
--- trunk/libs/range/test/join.cpp Sun Sep 15 18:15:12 2013 (r85691)
+++ trunk/libs/range/test/join.cpp 2013-09-15 18:15:46 EDT (Sun, 15 Sep 2013) (r85692)
@@ -135,7 +135,11 @@
         {
             Collection1 c1(rng1);
             Collection2 c2(rng2);
- typedef typename boost::range_value<Collection1>::type value_t;
+
+ typedef BOOST_DEDUCED_TYPENAME boost::range_value<
+ Collection1
+ >::type value_t BOOST_RANGE_UNUSED;
+
             fill_with_ints(boost::join(c1,c2));
 
             // Ensure that the size of the written range has not been


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk