diff options
Diffstat (limited to 'libass')
-rw-r--r-- | libass/ass_fontselect.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libass/ass_fontselect.c b/libass/ass_fontselect.c index 398d8f9..bc1dec5 100644 --- a/libass/ass_fontselect.c +++ b/libass/ass_fontselect.c @@ -640,7 +640,7 @@ get_font_info(FT_Library lib, FT_Face face, ASS_FontProviderMetaData *info) iconv_close(utf16to8); // check if we got a valid family - if not use whatever FreeType gives us - if (num_family == 0) { + if (num_family == 0 && face->family_name) { families[0] = strdup(face->family_name); num_family++; } |