diff options
Diffstat (limited to 'libass/ass_fontselect.c')
-rw-r--r-- | libass/ass_fontselect.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libass/ass_fontselect.c b/libass/ass_fontselect.c index 4adb146..ebe71ba 100644 --- a/libass/ass_fontselect.c +++ b/libass/ass_fontselect.c @@ -636,6 +636,9 @@ char *ass_font_select(ASS_FontSelector *priv, ASS_Library *library, } if (!res && default_provider && default_provider->funcs.get_fallback) { + char *search_family = family; + if (!search_family || !*search_family) + search_family = "Arial"; char *fallback_family = default_provider->funcs.get_fallback( default_provider->priv, family, code); |