* src/sfnt.c (sfnt_validate_gs): Fix validation of projection
vector.
}
/* 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
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)