summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2025-09-30 15:15:10 +0200
committerCarl Hetherington <cth@carlh.net>2025-09-30 15:15:10 +0200
commit22d9015d4788bca8da7113ad187f0b04cfbc4216 (patch)
treee7b8cd1dd19bfb0ea7eef937168cdd2aea29b454 /test
parent63a81274aa1423ebb593cad9dfe0501853e1c1c5 (diff)
Fix some warnings raised by the macOS compiler.
Diffstat (limited to 'test')
-rw-r--r--test/combine_test.cc2
-rw-r--r--test/dcp_test.cc4
-rw-r--r--test/mono_mpeg2_picture_write_test.cc1
-rw-r--r--test/test.cc4
4 files changed, 5 insertions, 6 deletions
diff --git a/test/combine_test.cc b/test/combine_test.cc
index 4c7528c8..c773907f 100644
--- a/test/combine_test.cc
+++ b/test/combine_test.cc
@@ -540,7 +540,7 @@ BOOST_AUTO_TEST_CASE(combine_ov_with_vf)
}
}
- BOOST_CHECK_EQUAL(sub_files, 1U);
+ BOOST_CHECK_EQUAL(sub_files, 1);
}
diff --git a/test/dcp_test.cc b/test/dcp_test.cc
index 92569430..d0185d76 100644
--- a/test/dcp_test.cc
+++ b/test/dcp_test.cc
@@ -216,7 +216,7 @@ test_rewriting_sound(string name, bool modify)
bool need_to_modify = modify;
for (int i = 0; i < A_sound->asset()->intrinsic_duration(); ++i) {
auto sf = reader->get_frame (i);
- float* out[sf->channels()];
+ vector<float*> out(sf->channels());
for (int j = 0; j < sf->channels(); ++j) {
out[j] = new float[sf->samples()];
}
@@ -229,7 +229,7 @@ test_rewriting_sound(string name, bool modify)
}
}
}
- writer->write(out, sf->channels(), sf->samples());
+ writer->write(out.data(), sf->channels(), sf->samples());
for (int j = 0; j < sf->channels(); ++j) {
delete[] out[j];
}
diff --git a/test/mono_mpeg2_picture_write_test.cc b/test/mono_mpeg2_picture_write_test.cc
index 44ce5ae4..1c561e45 100644
--- a/test/mono_mpeg2_picture_write_test.cc
+++ b/test/mono_mpeg2_picture_write_test.cc
@@ -46,7 +46,6 @@ BOOST_AUTO_TEST_CASE(mpeg_mono_picture_write_test)
{
boost::filesystem::path dir = "build/test/mpeg2_mono_picture_write_test";
- boost::system::error_code ec;
boost::filesystem::remove_all(dir);
boost::filesystem::create_directories(dir);
diff --git a/test/test.cc b/test/test.cc
index 42619683..42e30303 100644
--- a/test/test.cc
+++ b/test/test.cc
@@ -315,14 +315,14 @@ simple_sound(boost::filesystem::path path, string suffix, dcp::MXFMetadata mxf_m
int const samples_per_frame = sample_rate / 24;
- float* silence[channels];
+ vector<float*> silence(channels);
for (auto i = 0; i < channels; ++i) {
silence[i] = new float[samples_per_frame];
memset (silence[i], 0, samples_per_frame * sizeof(float));
}
for (auto i = 0; i < frames; ++i) {
- sound_writer->write(silence, channels, samples_per_frame);
+ sound_writer->write(silence.data(), channels, samples_per_frame);
}
sound_writer->finalize ();