diff options
author | Oleg Oshmyan <chortos@inbox.lv> | 2014-04-27 22:26:16 +0100 |
---|---|---|
committer | Oleg Oshmyan <chortos@inbox.lv> | 2014-04-27 23:15:05 +0100 |
commit | 35d06db7e58054a93bb97bb4e5096baf0272fb31 (patch) | |
tree | 9abbdaed8f53218b6f5c1ce7f09a49aa10aeb2a6 | |
parent | 9d58b3b81e38268d4c5a9a5ddc45724e2e6814aa (diff) | |
download | libass-35d06db7e58054a93bb97bb4e5096baf0272fb31.tar.bz2 libass-35d06db7e58054a93bb97bb4e5096baf0272fb31.tar.xz |
Fix premature parser exit on }{ in drawing mode
Fixes #75.
-rw-r--r-- | libass/ass_render.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c index b04de5c..1221c08 100644 --- a/libass/ass_render.c +++ b/libass/ass_render.c @@ -1827,7 +1827,7 @@ ass_render_event(ASS_Renderer *render_priv, ASS_Event *event, if (!in_tag && *p == '{') { // '\0' goes here p++; in_tag = 1; - if (render_priv->state.drawing_scale) { + if (drawing->i) { // A drawing definition has just ended. // Exit and create the drawing now lest we // accidentally let it consume later text |