emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 14504fca8b5: Fix typo in earlier changes


From: Po Lu
Subject: master 14504fca8b5: Fix typo in earlier changes
Date: Mon, 18 Dec 2023 00:46:59 -0500 (EST)

branch: master
commit 14504fca8b5589c5c80a69dcab6e02681b196fa1
Author: Po Lu <luangruo@yahoo.com>
Commit: Po Lu <luangruo@yahoo.com>

    Fix typo in earlier changes
    
    * src/sfnt.c (sfnt_poly_edges_exact): Don't overwrite the
    remainder of an ascending edge with its covered height.
    (main): Adjust tests.
---
 src/sfnt.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/sfnt.c b/src/sfnt.c
index 7d43f06b748..8bc37c1b978 100644
--- a/src/sfnt.c
+++ b/src/sfnt.c
@@ -5270,9 +5270,9 @@ increase to the Y of the edge for each increase in 
scanline X.  */
                  /* Fill the remainder of the scanline with
                     height-derived coverage.  */
 
-                 if (x_pixel_max < width)
-                   APPEND_STEP (x_pixel_max, ((y_top - y_bot)
-                                              * a->winding - last));
+                 if (x_pixel_max + 1 < width)
+                   APPEND_STEP (x_pixel_max + 1, ((y_top - y_bot)
+                                                  * a->winding - last));
                }
              else /* if (x_bot > x_top) */
                {
@@ -20508,8 +20508,8 @@ main (int argc, char **argv)
       return 1;
     }
 
-#define FANCY_PPEM 30
-#define EASY_PPEM  30
+#define FANCY_PPEM 12
+#define EASY_PPEM  12
 
   interpreter = NULL;
   head = sfnt_read_head_table (fd, font);



reply via email to

[Prev in Thread] Current Thread [Next in Thread]