From 96f50dd5e600925488fdd9db1580aa01b026269b Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Fri, 6 Oct 2023 02:37:16 +0200 Subject: Use dcp::filesystem to wrap filesystem calls and fix_long_path anything that is passed to read_file() from libcxml. This should fix #2623 and other similar problems. --- src/tools/dcpomatic_cli.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/tools/dcpomatic_cli.cc') diff --git a/src/tools/dcpomatic_cli.cc b/src/tools/dcpomatic_cli.cc index 3e1e13c51..96bf83086 100644 --- a/src/tools/dcpomatic_cli.cc +++ b/src/tools/dcpomatic_cli.cc @@ -39,6 +39,7 @@ #include "lib/util.h" #include "lib/version.h" #include "lib/video_content.h" +#include #include #include #include @@ -442,7 +443,7 @@ main (int argc, char* argv[]) for (auto i: film->content()) { auto paths = i->paths(); for (auto j: paths) { - if (!boost::filesystem::exists(j)) { + if (!dcp::filesystem::exists(j)) { cerr << argv[0] << ": content file " << j << " not found.\n"; exit (EXIT_FAILURE); } -- cgit v1.2.3