Fix memory leak in test.
authorCarl Hetherington <cth@carlh.net>
Sat, 2 Mar 2024 22:19:25 +0000 (23:19 +0100)
committerCarl Hetherington <cth@carlh.net>
Mon, 11 Mar 2024 08:22:02 +0000 (09:22 +0100)
test/test.cc

index bf008998abca27c36106ae16d991da552b0a9f43..b1d4fa158e670ca820a83deb56b03bbd22c7dde6 100644 (file)
@@ -830,10 +830,10 @@ check_one_frame (boost::filesystem::path dcp_dir, int64_t index, boost::filesyst
        auto asset = dynamic_pointer_cast<dcp::MonoPictureAsset> (dcp.cpls().front()->reels().front()->main_picture()->asset());
        BOOST_REQUIRE (asset);
        auto frame = asset->start_read()->get_frame(index);
-       auto ref_frame (new dcp::MonoPictureFrame (ref));
+       dcp::MonoPictureFrame ref_frame(ref);
 
        auto image = frame->xyz_image ();
-       auto ref_image = ref_frame->xyz_image ();
+       auto ref_image = ref_frame.xyz_image();
 
        BOOST_REQUIRE (image->size() == ref_image->size());