summaryrefslogtreecommitdiffstats
path: root/libass
diff options
context:
space:
mode:
authorDr.Smile <vabnick@gmail.com>2020-10-10 22:14:35 +0300
committerDr.Smile <vabnick@gmail.com>2020-10-10 22:14:35 +0300
commite8adb8a775db8558843d2946664c935d4677f56f (patch)
tree16857f00c45123114796a51de95f47e23777e28b /libass
parent945b3453f4af60b067f7e3a1b0ab50c959d7227e (diff)
downloadlibass-e8adb8a775db8558843d2946664c935d4677f56f.tar.bz2
libass-e8adb8a775db8558843d2946664c935d4677f56f.tar.xz
outline: use labs() for FT_Pos
While FreeType uses FT_Pos for 32-bit values, the real underlying type is signed long, so labs() is more appropriate here.
Diffstat (limited to 'libass')
-rw-r--r--libass/ass_outline.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libass/ass_outline.c b/libass/ass_outline.c
index f70cea1..7428ed9 100644
--- a/libass/ass_outline.c
+++ b/libass/ass_outline.c
@@ -50,7 +50,7 @@ static void outline_clear(ASS_Outline *outline)
static bool valid_point(const FT_Vector *pt)
{
- return abs(pt->x) <= OUTLINE_MAX && abs(pt->y) <= OUTLINE_MAX;
+ return labs(pt->x) <= OUTLINE_MAX && labs(pt->y) <= OUTLINE_MAX;
}
bool outline_convert(ASS_Outline *outline, const FT_Outline *source)