X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Flib%2Fstring_text_file_content.cc;h=d8c195be77af1fe53ada9e66830d776ad4810826;hb=54ca161fd074a7ba17d9aed8479da189374eb64e;hp=dae6811b56120a12f8e576669d5029745872e65e;hpb=5a5f6d3ac42668017141469fd0e5cd14e3bebe88;p=dcpomatic.git diff --git a/src/lib/string_text_file_content.cc b/src/lib/string_text_file_content.cc index dae6811b5..d8c195be7 100644 --- a/src/lib/string_text_file_content.cc +++ b/src/lib/string_text_file_content.cc @@ -189,7 +189,10 @@ StringTextFileContent::check_font_ids() auto names = font_names(file); auto content = only_text(); - auto legacy_font_file = content->get_font("font")->file(); + optional legacy_font_file; + if (auto legacy_font = content->get_font("font")) { + legacy_font_file = legacy_font->file(); + } for (auto name: names) { if (!content->get_font(name)) {