diff options
author | Dr.Smile <vabnick@gmail.com> | 2020-10-10 22:14:35 +0300 |
---|---|---|
committer | Dr.Smile <vabnick@gmail.com> | 2020-10-10 22:14:35 +0300 |
commit | e8adb8a775db8558843d2946664c935d4677f56f (patch) | |
tree | 16857f00c45123114796a51de95f47e23777e28b /libass | |
parent | 945b3453f4af60b067f7e3a1b0ab50c959d7227e (diff) | |
download | libass-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.c | 2 |
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) |