summaryrefslogtreecommitdiff
path: root/src/lib/encode_cli.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/encode_cli.cc')
-rw-r--r--src/lib/encode_cli.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/encode_cli.cc b/src/lib/encode_cli.cc
index 62218e2b2..fec97989c 100644
--- a/src/lib/encode_cli.cc
+++ b/src/lib/encode_cli.cc
@@ -55,6 +55,7 @@ using std::cout;
using std::dynamic_pointer_cast;
using std::function;
using std::list;
+using std::make_shared;
using std::pair;
using std::runtime_error;
using std::shared_ptr;
@@ -416,7 +417,7 @@ encode_cli(int argc, char* argv[], function<void (string)> out, function<void ()
shared_ptr<Film> film;
try {
- film.reset(new Film(film_dir));
+ film = make_shared<Film>(film_dir);
film->read_metadata();
} catch (std::exception& e) {
return fmt::format("{}: error reading film `{}' ({})\n", program_name, film_dir.string(), e.what());