summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2022-01-09 22:23:09 +0100
committerCarl Hetherington <cth@carlh.net>2022-01-11 09:33:48 +0100
commitb1ef870b61528feb0d72ed9d7fe54447b3b5c7db (patch)
tree6b8455184a3d2806a921e31cfe2a81e2df4a20b7
parentfcf34a4db52dd67b95992955cfe767f1929f9f63 (diff)
Allow tests to run kdm_cli().
-rw-r--r--src/lib/kdm_cli.cc3
-rw-r--r--src/tools/dcpomatic_kdm_cli.cc4
2 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/kdm_cli.cc b/src/lib/kdm_cli.cc
index 8086fc4b7..e9a3651ba 100644
--- a/src/lib/kdm_cli.cc
+++ b/src/lib/kdm_cli.cc
@@ -596,9 +596,6 @@ try
valid_to = valid_from.get() + duration_from_string (*duration_string);
}
- dcpomatic_setup_path_encoding ();
- dcpomatic_setup ();
-
if (verbose) {
out (String::compose("Making KDMs valid from %1 to %2", boost::posix_time::to_simple_string(valid_from.get()), boost::posix_time::to_simple_string(valid_to.get())));
}
diff --git a/src/tools/dcpomatic_kdm_cli.cc b/src/tools/dcpomatic_kdm_cli.cc
index 04f102cf1..46ab47a9a 100644
--- a/src/tools/dcpomatic_kdm_cli.cc
+++ b/src/tools/dcpomatic_kdm_cli.cc
@@ -25,12 +25,16 @@
#include "lib/kdm_cli.h"
+#include "lib/util.h"
#include <iostream>
int
main (int argc, char* argv[])
{
+ dcpomatic_setup_path_encoding ();
+ dcpomatic_setup ();
+
auto error = kdm_cli (argc, argv, [](std::string s) { std::cout << s << "\n"; });
if (error) {
std::cerr << *error << "\n";