]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/vf_drawtext.c
Merge commit 'e3453fd44480d903338c663238bf280215dd9a07'
[ffmpeg] / libavfilter / vf_drawtext.c
index 6b9af5b4255887e78a1c3b35eadf17725f9c6e5f..214aef0f2f5670311c8e303c6a5143a93b7f5616 100644 (file)
@@ -1224,7 +1224,9 @@ static int draw_text(AVFilterContext *ctx, AVFrame *frame,
         dummy.code = code;
         glyph = av_tree_find(s->glyphs, &dummy, glyph_cmp, NULL);
         if (!glyph) {
-            load_glyph(ctx, &glyph, code);
+            ret = load_glyph(ctx, &glyph, code);
+            if (ret < 0)
+                return ret;
         }
 
         y_min = FFMIN(glyph->bbox.yMin, y_min);