summaryrefslogtreecommitdiffstats
path: root/libass/ass_render.c
diff options
context:
space:
mode:
authoreugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-10-14 14:42:23 +0000
committereugeni <eugeni@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-10-14 14:42:23 +0000
commit47006b0d7db17b23add0dc330bbcd52d98288bf9 (patch)
tree60fa40c528051212b50768ac23114c837fccf9ae /libass/ass_render.c
parent965a305938ce284f75172d608cda3e0f1031e2e8 (diff)
downloadmpv-47006b0d7db17b23add0dc330bbcd52d98288bf9.tar.bz2
mpv-47006b0d7db17b23add0dc330bbcd52d98288bf9.tar.xz
Zerofill libass static variables during initialization.
Patch by Jindrich Makovicka <makovick a gmail d com>. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20208 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libass/ass_render.c')
-rw-r--r--libass/ass_render.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c
index 4fa53a0f08..abb2722051 100644
--- a/libass/ass_render.c
+++ b/libass/ass_render.c
@@ -220,6 +220,10 @@ ass_instance_t* ass_init(void)
FT_Library ft;
ass_instance_t* priv = 0;
+ memset(&render_context, 0, sizeof(render_context));
+ memset(&frame_context, 0, sizeof(frame_context));
+ memset(&text_info, 0, sizeof(text_info));
+
if (font_fontconfig && font_name)
family = strdup(font_name);