From c007cab67b3642b04c5a8fcc8e47434d378c6dc9 Mon Sep 17 00:00:00 2001 From: rcombs Date: Tue, 5 May 2020 21:31:25 -0500 Subject: render: allow passing null to ass_renderer_done --- libass/ass_render.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libass/ass_render.c b/libass/ass_render.c index c579c9e..01f7a5a 100644 --- a/libass/ass_render.c +++ b/libass/ass_render.c @@ -124,6 +124,9 @@ ASS_Renderer *ass_renderer_init(ASS_Library *library) void ass_renderer_done(ASS_Renderer *render_priv) { + if (!render_priv) + return; + ass_frame_unref(render_priv->images_root); ass_frame_unref(render_priv->prev_images_root); -- cgit v1.2.3