diff options
author | wm4 <wm4@nowhere> | 2015-09-01 14:18:51 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2015-09-01 14:18:51 +0200 |
commit | ab08d0799f82a64d80a2ba124b5308b07681adc4 (patch) | |
tree | 8f968fc8180f471aec5762f252fc6321b1912bae /libass/ass_fontselect.c | |
parent | 888c644420b138875bf5e9f956d926b0be784eae (diff) | |
download | libass-ab08d0799f82a64d80a2ba124b5308b07681adc4.tar.bz2 libass-ab08d0799f82a64d80a2ba124b5308b07681adc4.tar.xz |
fontselect: simplify get_fallback signature
Apparently we only need the font family (and even that isn't used in all
font providers). Drop the others.
Diffstat (limited to 'libass/ass_fontselect.c')
-rw-r--r-- | libass/ass_fontselect.c | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/libass/ass_fontselect.c b/libass/ass_fontselect.c index ab40bd5..4adb146 100644 --- a/libass/ass_fontselect.c +++ b/libass/ass_fontselect.c @@ -636,13 +636,8 @@ char *ass_font_select(ASS_FontSelector *priv, ASS_Library *library, } if (!res && default_provider && default_provider->funcs.get_fallback) { - ASS_FontProviderMetaData meta; - meta.families = &family; - meta.weight = bold; - meta.slant = italic; - meta.width = 100; char *fallback_family = default_provider->funcs.get_fallback( - default_provider->priv, &meta, code); + default_provider->priv, family, code); if (fallback_family) { res = select_font(priv, library, fallback_family, bold, italic, |