[cff] Remove an assert (#46107).

* src/cff/cf2hints.c (cf2_hintmap_insertHint): Ignore paired edges
in wrong order.
This commit is contained in:
Dave Arnold 2015-10-21 13:58:43 +02:00 committed by Werner Lemberg
parent e6593389cf
commit 748e368173
2 changed files with 10 additions and 2 deletions

View File

@ -1,3 +1,10 @@
2015-10-21 Dave Arnold <darnold@adobe.com>
[cff] Remove an assert (#46107).
* src/cff/cf2hints.c (cf2_hintmap_insertHint): Ignore paired edges
in wrong order.
2015-10-21 Werner Lemberg <wl@gnu.org>
[sfnt] Avoid unnecessarily large allocation for WOFFs (#46257).

View File

@ -587,8 +587,9 @@
}
/* paired edges must be in proper order */
FT_ASSERT( !isPair ||
topHintEdge->csCoord >= bottomHintEdge->csCoord );
if ( isPair &&
topHintEdge->csCoord < bottomHintEdge->csCoord )
return;
/* linear search to find index value of insertion point */
indexInsert = 0;