]> git.eshelyaron.com Git - emacs.git/commitdiff
Update Android port
authorPo Lu <luangruo@yahoo.com>
Wed, 29 Mar 2023 00:33:43 +0000 (08:33 +0800)
committerPo Lu <luangruo@yahoo.com>
Wed, 29 Mar 2023 00:33:43 +0000 (08:33 +0800)
* src/sfnt.c (sfnt_validate_gs): Fix validation of projection
vector.

src/sfnt.c

index d2c726367cb65d4d7e636d13c96b005971c233e5..55739ced915198c22cdc7b2d1010a74e96a5a5fa 100644 (file)
@@ -7567,7 +7567,7 @@ sfnt_move_zp1 (struct sfnt_interpreter *interpreter, uint32_t point,
 }
 
 /* Move N points starting from the specified POINT in the zone
-   addressed by INTERPRETER's ZP1 register by the given DISTANCE along
+   addressed by INTERPRETER's ZP2 register by the given DISTANCE along
    the freedom vector.
 
    No checking is done to ensure that POINT lies inside the zone, or
@@ -9526,7 +9526,7 @@ sfnt_validate_gs (struct sfnt_graphics_state *gs)
      aligned to an axis.  */
 
   if (gs->freedom_vector.x == 040000
-      && gs->projection_vector.y == 040000)
+      && gs->projection_vector.x == 040000)
     gs->move = sfnt_move_x;
   else if (gs->freedom_vector.y == 040000
           && gs->projection_vector.y == 040000)