summaryrefslogtreecommitdiffstats
path: root/libass/ass_render.c
diff options
context:
space:
mode:
Diffstat (limited to 'libass/ass_render.c')
-rw-r--r--libass/ass_render.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c
index 622a28a..fc32e07 100644
--- a/libass/ass_render.c
+++ b/libass/ass_render.c
@@ -1863,10 +1863,12 @@ static bool parse_events(ASS_Renderer *render_priv, ASS_Event *event)
TextInfo *text_info = &render_priv->text_info;
char *p = event->Text, *q;
- char *drawing_text = NULL;
+ char *drawing_text;
// Event parsing.
while (true) {
+ drawing_text = NULL;
+
// get next char, executing style override
// this affects render_context
unsigned code = 0;