summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2023-11-29 22:50:34 +0100
committerCarl Hetherington <cth@carlh.net>2023-11-29 22:50:34 +0100
commit3160c7051b0edb06acc9333016bbf8ade4a467e1 (patch)
treee3853edfa9d7c9be9ece72076ae17db2e42b42c1 /src
parentc77ca38aedcdba1de4abf5e80cf424ab5d117883 (diff)
Fix segfault when creating KDMs with certificates and project folders (not DKDMs).
Diffstat (limited to 'src')
-rw-r--r--src/lib/screen.cc2
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()) {