diff options
author | Oleg Oshmyan <chortos@inbox.lv> | 2021-03-23 23:06:16 +0200 |
---|---|---|
committer | Oleg Oshmyan <chortos@inbox.lv> | 2021-04-29 03:15:40 +0300 |
commit | 03a7c9e63bbf7e6b77631b1b291f8d95b27d890e (patch) | |
tree | 0a3408b75e6dca64f7eb2d0abdc37b357a9e0888 | |
parent | d9b74844da420730d90de28e881ec3e9d396682f (diff) | |
download | libass-03a7c9e63bbf7e6b77631b1b291f8d95b27d890e.tar.bz2 libass-03a7c9e63bbf7e6b77631b1b291f8d95b27d890e.tar.xz |
reorder_text: tweak code style
Put continue on its own line.
Don't mutate & reset info.
-rw-r--r-- | libass/ass_render.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c index 5cecbb7..3a335fa 100644 --- a/libass/ass_render.c +++ b/libass/ass_render.c @@ -2124,8 +2124,11 @@ static void reorder_text(ASS_Renderer *render_priv) last_pen_x = pen.x; } last_fay = info->fay; - if (info->skip) continue; + if (info->skip) + continue; ASS_Vector cluster_pen = pen; + pen.x += info->cluster_advance.x; + pen.y += info->cluster_advance.y; while (info) { info->pos.x = info->offset.x + cluster_pen.x; info->pos.y = info->offset.y + cluster_pen.y; @@ -2133,9 +2136,6 @@ static void reorder_text(ASS_Renderer *render_priv) cluster_pen.y += info->advance.y; info = info->next; } - info = text_info->glyphs + cmap[i]; - pen.x += info->cluster_advance.x; - pen.y += info->cluster_advance.y; } } |