|
|
|
@ -4,7 +4,7 @@ |
|
|
|
|
/* */ |
|
|
|
|
/* TrueType bytecode interpreter (body). */ |
|
|
|
|
/* */ |
|
|
|
|
/* Copyright 1996-2001, 2002, 2003, 2004, 2005, 2006, 2007 by */ |
|
|
|
|
/* Copyright 1996-2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008 by */ |
|
|
|
|
/* David Turner, Robert Wilhelm, and Werner Lemberg. */ |
|
|
|
|
/* */ |
|
|
|
|
/* This file is part of the FreeType project, and may only be used, */ |
|
|
|
@ -6434,6 +6434,9 @@ |
|
|
|
|
end_point = CUR.pts.contours[contour] - CUR.pts.first_point; |
|
|
|
|
first_point = point; |
|
|
|
|
|
|
|
|
|
if ( CUR.pts.n_points <= end_point ) |
|
|
|
|
end_point = CUR.pts.n_points; |
|
|
|
|
|
|
|
|
|
while ( point <= end_point && ( CUR.pts.tags[point] & mask ) == 0 ) |
|
|
|
|
point++; |
|
|
|
|
|
|
|
|
|