/* Default to turning these subtitles on */
only_text()->set_use (true);
- std::set<string> names = font_names(file);
-
- for (auto name: names) {
+ for (auto name: font_names(file)) {
optional<boost::filesystem::path> path;
if (!name.empty()) {
path = FontConfig::instance()->system_font_with_name(name);
auto names = font_names(file);
auto content = only_text();
- auto legacy_font_file = content->get_font("font")->file();
+ optional<boost::filesystem::path> 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)) {