Commit 815c32469b378737e9f36da327a181586bd48e18

Alexei Podtelezhnikov 2015-08-17T21:48:46

Minor.

diff --git a/ChangeLog b/ChangeLog
index f9eb59e..cf9ad5d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,6 @@
 2015-08-16  Alexei Podtelezhnikov  <apodtele@gmail.com>
 
-	[base] Reoptimize aritmetic.
+	[base] Reoptimize arithmetic.
 
 	* src/base/ftcalc.c (FT_MulDiv, FT_MulFix) [!FT_LONG64]: Remove
 	special cases that slow down the general use.
diff --git a/src/base/ftoutln.c b/src/base/ftoutln.c
index ce4bd6c..8804cc7 100644
--- a/src/base/ftoutln.c
+++ b/src/base/ftoutln.c
@@ -937,7 +937,7 @@
     {
       FT_Vector  in, out, shift;
       FT_Fixed   l_in, l_out, l, q, d;
-      int        last = outline->contours[c];
+      FT_Int     last = outline->contours[c];
 
 
       v_first = points[first];
@@ -968,8 +968,7 @@
         {
           d = d + 0x10000L;
 
-          /* shift components are aligned along lateral bisector */
-          /* and directed according to the outline orientation.  */
+          /* shift along lateral bisector in appropriate orientation */
           shift.x = in.y + out.y;
           shift.y = in.x + out.x;
 
@@ -1000,8 +999,8 @@
         else
           shift.x = shift.y = 0;
 
-        outline->points[n].x = v_cur.x + xstrength + shift.x;
-        outline->points[n].y = v_cur.y + ystrength + shift.y;
+        points[n].x = v_cur.x + xstrength + shift.x;
+        points[n].y = v_cur.y + ystrength + shift.y;
 
         in    = out;
         l_in  = l_out;