diff options
author | Grigori Goronzy <greg@chown.ath.cx> | 2011-08-19 05:23:26 +0200 |
---|---|---|
committer | Grigori Goronzy <greg@chown.ath.cx> | 2015-07-10 10:42:40 +0200 |
commit | def7a0c702ad1e1ecb03045acd785bd16e8a71f1 (patch) | |
tree | 3391ce72c3cb75282bef81308fe2be46f6657b8b /libass | |
parent | 618b38a5c80e468654a64d3ede10fd99f5fd8a7e (diff) | |
download | libass-def7a0c702ad1e1ecb03045acd785bd16e8a71f1.tar.bz2 libass-def7a0c702ad1e1ecb03045acd785bd16e8a71f1.tar.xz |
Make sure font path is valid
We do not support memory-based fonts yet, so a path is mandatory.
Diffstat (limited to 'libass')
-rw-r--r-- | libass/ass_fontselect.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libass/ass_fontselect.c b/libass/ass_fontselect.c index aea3c23..efd4a39 100644 --- a/libass/ass_fontselect.c +++ b/libass/ass_fontselect.c @@ -179,7 +179,9 @@ ass_font_provider_add_font(ASS_FontProvider *provider, ASS_FontSelector *selector = provider->parent; ASS_FontInfo *info; - // TODO: sanity checks. do we have a path or valid get_face function? + // XXX: there's no support for memory fonts yet + if (!path) + return 0; weight = meta->weight; slant = meta->slant; |