From ceb9ad4b9a6611da0e49e7c3f808dba5e794cec3 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Thu, 3 Jun 2021 16:05:26 +0200 Subject: [PATCH] Small C++11 tidy-up. --- test/stl_binary_reader_test.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/test/stl_binary_reader_test.cc b/test/stl_binary_reader_test.cc index fd01c9c..dfd7c0a 100644 --- a/test/stl_binary_reader_test.cc +++ b/test/stl_binary_reader_test.cc @@ -27,6 +27,7 @@ using std::ifstream; using std::ofstream; using std::shared_ptr; +using std::make_shared; /* Test reading of a binary STL file */ BOOST_AUTO_TEST_CASE (stl_binary_reader_test1) @@ -39,7 +40,7 @@ BOOST_AUTO_TEST_CASE (stl_binary_reader_test1) path stl = private_test / "VA_24fps_Reel_6_DE_FR.stl"; ifstream in (stl.string().c_str()); - shared_ptr r (new sub::STLBinaryReader(in)); + auto r = make_shared(in); path dump = path("build") / path("test") / path("VA_24fps_Reel_6_DE_FR.dump"); ofstream dump_stream (dump.string().c_str()); sub::dump (r, dump_stream); @@ -58,9 +59,9 @@ BOOST_AUTO_TEST_CASE (stl_binary_reader_test2) using boost::filesystem::path; path stl = private_test / "VA_24fps_Reel_6_DE_FR.stl"; - FILE* in = fopen (stl.string().c_str(), "rb"); + auto in = fopen (stl.string().c_str(), "rb"); BOOST_REQUIRE (in); - shared_ptr r (new sub::STLBinaryReader(in)); + auto r = make_shared(in); fclose (in); path dump = path("build") / path("test") / path("VA_24fps_Reel_6_DE_FR.dump"); ofstream dump_stream (dump.string().c_str()); -- 2.30.2