diff options
| author | Carl Hetherington <cth@carlh.net> | 2023-11-29 22:50:34 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2023-11-29 22:50:34 +0100 |
| commit | 3160c7051b0edb06acc9333016bbf8ade4a467e1 (patch) | |
| tree | e3853edfa9d7c9be9ece72076ae17db2e42b42c1 /src | |
| parent | c77ca38aedcdba1de4abf5e80cf424ab5d117883 (diff) | |
Fix segfault when creating KDMs with certificates and project folders (not DKDMs).
Diffstat (limited to 'src')
| -rw-r--r-- | src/lib/screen.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/screen.cc b/src/lib/screen.cc index 7e2918018..febf9085c 100644 --- a/src/lib/screen.cc +++ b/src/lib/screen.cc @@ -93,7 +93,7 @@ kdm_for_screen ( dcp::LocalTime const begin(valid_from, dcp::UTCOffset(cinema ? cinema->utc_offset_hour() : 0, cinema ? cinema->utc_offset_minute() : 0)); dcp::LocalTime const end (valid_to, dcp::UTCOffset(cinema ? cinema->utc_offset_hour() : 0, cinema ? cinema->utc_offset_minute() : 0)); - period_checks.push_back(check_kdm_and_certificate_validity_periods(cinema->name, screen->name, screen->recipient.get(), begin, end)); + period_checks.push_back(check_kdm_and_certificate_validity_periods(cinema ? cinema->name : "", screen->name, screen->recipient.get(), begin, end)); auto signer = Config::instance()->signer_chain(); if (!signer->valid()) { |
