diff options
Diffstat (limited to 'Build/source/libs/freetype2/freetype-src/src/psaux/psfixed.h')
-rw-r--r-- | Build/source/libs/freetype2/freetype-src/src/psaux/psfixed.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/Build/source/libs/freetype2/freetype-src/src/psaux/psfixed.h b/Build/source/libs/freetype2/freetype-src/src/psaux/psfixed.h index fd3460f34af..7dff9ef1bd5 100644 --- a/Build/source/libs/freetype2/freetype-src/src/psaux/psfixed.h +++ b/Build/source/libs/freetype2/freetype-src/src/psaux/psfixed.h @@ -72,8 +72,7 @@ FT_BEGIN_HEADER #define cf2_fixedFraction( x ) \ ( (x) - cf2_fixedFloor( x ) ) #define cf2_fracToFixed( x ) \ - ( (x) < 0 ? -( ( -(x) + 0x2000 ) >> 14 ) \ - : ( ( (x) + 0x2000 ) >> 14 ) ) + ( ( (x) + 0x2000 - ( (x) < 0 ) ) >> 14 ) /* signed numeric types */ |