diff --git a/src/io/json.cpp b/src/io/json.cpp index b9afc75..712973c 100644 --- a/src/io/json.cpp +++ b/src/io/json.cpp @@ -631,7 +631,7 @@ namespace fc to_stream(os, v.get_object(), format, max_depth - 1 ); return; default: - FC_THROW_EXCEPTION( fc::invalid_arg_exception, "Unsupported variant type: " + v.get_type() ); + FC_THROW_EXCEPTION( fc::invalid_arg_exception, "Unsupported variant type: ${type}", ( "type", v.get_type() ) ); } } diff --git a/tests/thread/parallel_tests.cpp b/tests/thread/parallel_tests.cpp index bef2b6b..6e91da4 100644 --- a/tests/thread/parallel_tests.cpp +++ b/tests/thread/parallel_tests.cpp @@ -74,7 +74,7 @@ BOOST_AUTO_TEST_CASE( do_something_parallel ) results.reserve( 20 ); boost::thread_specific_ptr tls; for( size_t i = 0; i < results.capacity(); i++ ) - results.push_back( fc::do_parallel( [i,&tls] () { + results.push_back( fc::do_parallel( [&tls] () { if( !tls.get() ) { tls.reset( new int(0) ); } result res = { boost::this_thread::get_id(), (*tls.get())++ }; return res;