summaryrefslogtreecommitdiffstats
path: root/libass
diff options
context:
space:
mode:
Diffstat (limited to 'libass')
-rw-r--r--libass/ass_render.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c
index c7b09a1..dc436f8 100644
--- a/libass/ass_render.c
+++ b/libass/ass_render.c
@@ -2050,10 +2050,10 @@ static void split_style_runs(RenderContext *state)
// Parse event text.
// Fill render_priv->text_info.
-static bool parse_events(ASS_Renderer *render_priv, ASS_Event *event)
+static bool parse_events(RenderContext *state, ASS_Event *event)
{
- TextInfo *text_info = &render_priv->text_info;
- RenderContext *state = &render_priv->state;
+ TextInfo *text_info = state->text_info;
+ ASS_Renderer *render_priv = state->renderer;
char *p = event->Text, *q;
@@ -2816,7 +2816,7 @@ ass_render_event(ASS_Renderer *render_priv, ASS_Event *event,
free_render_context(state);
init_render_context(render_priv, event);
- if (!parse_events(render_priv, event))
+ if (!parse_events(state, event))
return false;
TextInfo *text_info = &render_priv->text_info;