summaryrefslogtreecommitdiffstats
path: root/libass/ass_render.c
diff options
context:
space:
mode:
authorOleg Oshmyan <chortos@inbox.lv>2020-09-19 17:41:03 +0300
committerOleg Oshmyan <chortos@inbox.lv>2020-09-19 17:51:11 +0300
commit014cbcc3801a498151c7559662d9ce85d41e4948 (patch)
tree28fa43bcf2021df68329983942f62752e8f676a3 /libass/ass_render.c
parent9a0b7b4351ff504a530bd3d00241f4ee0a39832b (diff)
downloadlibass-014cbcc3801a498151c7559662d9ce85d41e4948.tar.bz2
libass-014cbcc3801a498151c7559662d9ce85d41e4948.tar.xz
Use bool and true/false assignments for GlyphInfo::skip
Diffstat (limited to 'libass/ass_render.c')
-rw-r--r--libass/ass_render.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/libass/ass_render.c b/libass/ass_render.c
index ffef117..100df2c 100644
--- a/libass/ass_render.c
+++ b/libass/ass_render.c
@@ -1566,7 +1566,7 @@ static void trim_whitespace(ASS_Renderer *render_priv)
i = ti->length - 1;
cur = ti->glyphs + i;
while (i && IS_WHITESPACE(cur)) {
- cur->skip++;
+ cur->skip = true;
cur = ti->glyphs + --i;
}
@@ -1574,7 +1574,7 @@ static void trim_whitespace(ASS_Renderer *render_priv)
i = 0;
cur = ti->glyphs;
while (i < ti->length && IS_WHITESPACE(cur)) {
- cur->skip++;
+ cur->skip = true;
cur = ti->glyphs + ++i;
}
@@ -1586,18 +1586,18 @@ static void trim_whitespace(ASS_Renderer *render_priv)
j = i - 1;
cur = ti->glyphs + j;
while (j && IS_WHITESPACE(cur)) {
- cur->skip++;
+ cur->skip = true;
cur = ti->glyphs + --j;
}
// A break itself can contain a whitespace, too
cur = ti->glyphs + i;
if (cur->symbol == ' ' || cur->symbol == '\n') {
- cur->skip++;
+ cur->skip = true;
// Mark whitespace after
j = i + 1;
cur = ti->glyphs + j;
while (j < ti->length && IS_WHITESPACE(cur)) {
- cur->skip++;
+ cur->skip = true;
cur = ti->glyphs + ++j;
}
i = j - 1;