X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Ftest.cc;h=86dddbeda07c6c8cbf47e52649f6d5abf3974e01;hb=1a693725f9a8cc6ba58f65b2f1ef03255d295f23;hp=7a759314d8ba4713a7333b32856889746f662044;hpb=57d00c880094b1dfebaee18f4ecafb1dd44b0afb;p=dcpomatic.git diff --git a/test/test.cc b/test/test.cc index 7a759314d..86dddbeda 100644 --- a/test/test.cc +++ b/test/test.cc @@ -112,7 +112,7 @@ new_test_film (string name) boost::filesystem::remove_all (p); } - shared_ptr film = shared_ptr (new Film (p.string())); + shared_ptr film = shared_ptr (new Film (p)); film->write_metadata (); return film; } @@ -174,8 +174,7 @@ check_file (boost::filesystem::path ref, boost::filesystem::path check) uint8_t* ref_buffer = new uint8_t[buffer_size]; uint8_t* check_buffer = new uint8_t[buffer_size]; - SafeStringStream error; - error << "File " << check.string() << " differs from reference " << ref.string(); + string error = "File " + check.string() + " differs from reference " + ref.string(); while (N) { uintmax_t this_time = min (uintmax_t (buffer_size), N); @@ -184,7 +183,7 @@ check_file (boost::filesystem::path ref, boost::filesystem::path check) r = fread (check_buffer, 1, this_time, check_file); BOOST_CHECK_EQUAL (r, this_time); - BOOST_CHECK_MESSAGE (memcmp (ref_buffer, check_buffer, this_time) == 0, error.str ()); + BOOST_CHECK_MESSAGE (memcmp (ref_buffer, check_buffer, this_time) == 0, error); if (memcmp (ref_buffer, check_buffer, this_time)) { break; }