44 (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
55*/
66/* *************************************************************************************************/
7+
78#include < functional>
9+ #include < mutex>
810#include < tuple>
911
1012#include < adobe/xstring.hpp>
@@ -317,7 +319,7 @@ count_max_element_tuple(Range& x, UnaryFunction f) {
317319 return std::make_tuple (1 , 0 , max_item.base ());
318320
319321 return std::make_tuple (std::count (max_item, container.end (), *max_item), *max_item,
320- max_item.base ());
322+ max_item.base ());
321323}
322324
323325/* *************************************************************************************************/
@@ -340,8 +342,8 @@ context_frame_t::closest_match(store_range_pair_t /* range */,
340342 if (!range_size)
341343 return glossary_m.end();
342344
343- std::tuple<std::size_t, std::size_t, store_iterator> result_tuple = count_max_element_tuple(
344- range, std::bind(store_count_same_t(), _1, boost::cref(searching)));
345+ std::tuple<std::size_t, std::size_t, store_iterator> result_tuple =
346+ count_max_element_tuple( range, std::bind(store_count_same_t(), _1, boost::cref(searching)));
345347
346348 if (boost::get<1>(result_tuple) == 0)
347349 return glossary_m.end();
@@ -550,8 +552,7 @@ struct replacement_engine_t {
550552 adobe::make_xml_parser (first, last, adobe::line_position_t (" replacement_engine_t::run" ),
551553 adobe::implementation::xstring_preorder_predicate,
552554 std::bind (&replacement_engine_t ::candidate_parse,
553- std::ref (*this ), _1, _2, _3, _4,
554- std::ref (score)),
555+ std::ref (*this ), _1, _2, _3, _4, std::ref (score)),
555556 std::back_inserter (temp_result))
556557 .parse_content ();
557558
0 commit comments