From ab08d0799f82a64d80a2ba124b5308b07681adc4 Mon Sep 17 00:00:00 2001 From: wm4 Date: Tue, 1 Sep 2015 14:18:51 +0200 Subject: 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. --- libass/ass_fontselect.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'libass/ass_fontselect.c') 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, -- cgit v1.2.3