summaryrefslogtreecommitdiff
path: root/src/cff/cf2blues.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cff/cf2blues.c')
-rw-r--r--src/cff/cf2blues.c18
1 files changed, 7 insertions, 11 deletions
diff --git a/src/cff/cf2blues.c b/src/cff/cf2blues.c
index 262be8322..a22a2e88c 100644
--- a/src/cff/cf2blues.c
+++ b/src/cff/cf2blues.c
@@ -194,9 +194,8 @@
blues->zone[blues->count].csTopEdge =
cf2_blueToFixed( blueValues[i + 1] );
- zoneHeight = OVERFLOW_SUB_INT32(
- blues->zone[blues->count].csTopEdge,
- blues->zone[blues->count].csBottomEdge );
+ zoneHeight = SUB_INT32( blues->zone[blues->count].csTopEdge,
+ blues->zone[blues->count].csBottomEdge );
if ( zoneHeight < 0 )
{
@@ -302,8 +301,7 @@
/* top edge */
flatFamilyEdge = cf2_blueToFixed( familyOtherBlues[j + 1] );
- diff = cf2_fixedAbs( OVERFLOW_SUB_INT32( flatEdge,
- flatFamilyEdge ) );
+ diff = cf2_fixedAbs( SUB_INT32( flatEdge, flatFamilyEdge ) );
if ( diff < minDiff && diff < csUnitsPerPixel )
{
@@ -321,8 +319,7 @@
/* top edge */
flatFamilyEdge = cf2_blueToFixed( familyBlues[1] );
- diff = cf2_fixedAbs( OVERFLOW_SUB_INT32( flatEdge,
- flatFamilyEdge ) );
+ diff = cf2_fixedAbs( SUB_INT32( flatEdge, flatFamilyEdge ) );
if ( diff < minDiff && diff < csUnitsPerPixel )
blues->zone[i].csFlatEdge = flatFamilyEdge;
@@ -345,8 +342,7 @@
/* adjust edges of top zone upward by twice darkening amount */
flatFamilyEdge += 2 * font->darkenY; /* bottom edge */
- diff = cf2_fixedAbs( OVERFLOW_SUB_INT32( flatEdge,
- flatFamilyEdge ) );
+ diff = cf2_fixedAbs( SUB_INT32( flatEdge, flatFamilyEdge ) );
if ( diff < minDiff && diff < csUnitsPerPixel )
{
@@ -503,8 +499,8 @@
if ( blues->suppressOvershoot )
dsNew = blues->zone[i].dsFlatEdge;
- else if ( OVERFLOW_SUB_INT32( blues->zone[i].csTopEdge,
- bottomHintEdge->csCoord ) >=
+ else if ( SUB_INT32( blues->zone[i].csTopEdge,
+ bottomHintEdge->csCoord ) >=
blues->blueShift )
{
/* guarantee minimum of 1 pixel overshoot */