Commit 30f1e6ca45f83285f565f56d8f714dd50aaa4cf8

Werner Lemberg 2013-02-01T14:50:08

Fix Savannah bug #38221. This complements commit 83c0ebab. * src/base/ftcalc.c (FT_MulDiv_No_Round): Don't enclose with `TT_USE_BYTECODE_INTERPRETER'.

diff --git a/ChangeLog b/ChangeLog
index 466129b..9c7dc87 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2013-02-01  Werner Lemberg  <wl@gnu.org>
 
+	Fix Savannah bug #38221.
+
+	This complements commit 83c0ebab.
+
+	* src/base/ftcalc.c (FT_MulDiv_No_Round): Don't enclose with
+	`TT_USE_BYTECODE_INTERPRETER'.
+
+2013-02-01  Werner Lemberg  <wl@gnu.org>
+
 	[truetype] Fix Savannah bug #38211.
 
 	* src/truetype/ttinterp.c (Ins_IP): Make FreeType behave identical
diff --git a/src/base/ftcalc.c b/src/base/ftcalc.c
index b6c592f..6349d91 100644
--- a/src/base/ftcalc.c
+++ b/src/base/ftcalc.c
@@ -216,8 +216,6 @@
   }
 
 
-#ifdef TT_USE_BYTECODE_INTERPRETER
-
   /* documentation is in ftcalc.h */
 
   FT_BASE_DEF( FT_Long )
@@ -240,8 +238,6 @@
     return ( s > 0 ) ? d : -d;
   }
 
-#endif /* TT_USE_BYTECODE_INTERPRETER */
-
 
   /* documentation is in freetype.h */
 
@@ -445,8 +441,6 @@
   }
 
 
-#ifdef TT_USE_BYTECODE_INTERPRETER
-
   FT_BASE_DEF( FT_Long )
   FT_MulDiv_No_Round( FT_Long  a,
                       FT_Long  b,
@@ -479,8 +473,6 @@
     return ( s < 0 ? -a : a );
   }
 
-#endif /* TT_USE_BYTECODE_INTERPRETER */
-
 
   /* documentation is in freetype.h */