diff options
-rw-r--r-- | libass/ass_parse.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libass/ass_parse.c b/libass/ass_parse.c index 9964d17..58693d4 100644 --- a/libass/ass_parse.c +++ b/libass/ass_parse.c @@ -365,6 +365,10 @@ char *parse_tag(ASS_Renderer *render_priv, char *p, double pwr) } else render_priv->state.scale_y = render_priv->state.style->ScaleY; + } else { + --p; + render_priv->state.scale_x = render_priv->state.style->ScaleX; + render_priv->state.scale_y = render_priv->state.style->ScaleY; } } else if (mystrcmp(&p, "fsp")) { double val; |