From: Carl Hetherington Date: Mon, 17 Jan 2022 23:08:20 +0000 (+0100) Subject: Build fix for new libdcp. X-Git-Tag: checked-for-v2.16.x~49 X-Git-Url: https://git.carlh.net/gitweb/?a=commitdiff_plain;h=f2b4a82cc6c20759fba443498103fd7e6eb00086;p=dcpomatic.git Build fix for new libdcp. --- diff --git a/src/lib/dcp_digest_file.cc b/src/lib/dcp_digest_file.cc index 9e9ca7114..74d78b44b 100644 --- a/src/lib/dcp_digest_file.cc +++ b/src/lib/dcp_digest_file.cc @@ -44,7 +44,7 @@ void add_asset(string film_key, shared_ptr reel_asset, shared_ptr asset, x if (asset) { auto out = reel->add_child(name); out->add_child("Id")->add_child_text("urn:uuid:" + asset->id()); - out->add_child("AnnotationText")->add_child_text(reel_asset->annotation_text()); + out->add_child("AnnotationText")->add_child_text(reel_asset->annotation_text().get_value_or("")); if (asset->key_id()) { out->add_child("KeyId")->add_child_text("urn:uuid:" + asset->key_id().get()); out->add_child("Key")->add_child_text(asset->key() ? asset->key()->hex() : film_key);