summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bitmap/bitscale.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/bitmap/bitscale.c b/src/bitmap/bitscale.c
index 4f6d266..b0d0be7 100644
--- a/src/bitmap/bitscale.c
+++ b/src/bitmap/bitscale.c
@@ -281,15 +281,15 @@ ComputeScaleFactors(FontScalablePtr from, FontScalablePtr to,
/* favor enlargement over reduction because of aliasing resulting
from reduction */
#define SCORE(m,s) \
-if (m >= 1.0) { \
- if (m == 1.0) \
- score += (16 * s); \
- else if (m == 2.0) \
- score += (4 * s); \
+if ((m) >= 1.0) { \
+ if ((m) == 1.0) \
+ score += (16 * (s)); \
+ else if ((m) == 2.0) \
+ score += (4 * (s)); \
else \
- score += (int)(((double)(3 * s)) / m); \
+ score += (int)(((double)(3 * (s))) / (m)); \
} else { \
- score += (int)(((double)(2 * s)) * m); \
+ score += (int)(((double)(2 * (s))) * (m)); \
}
/* don't need to favor enlargement when looking for bitmap that can