Fix Savannah bug #31088 (sort of).
* src/sfnt/ttload.c (tt_face_load_maxp): Always allocate at least 64 function entries.
This commit is contained in:
parent
0e6fc09134
commit
3987b15ef7
|
@ -1,3 +1,10 @@
|
|||
2010-10-02 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
Fix Savannah bug #31088 (sort of).
|
||||
|
||||
* src/sfnt/ttload.c (tt_face_load_maxp): Always allocate at least 64
|
||||
function entries.
|
||||
|
||||
2010-10-02 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
[smooth] Fix splitting of cubics for negative values.
|
||||
|
|
|
@ -680,9 +680,9 @@
|
|||
/* broken fonts like `Keystrokes MT' :-( */
|
||||
/* */
|
||||
/* We allocate 64 function entries by default when */
|
||||
/* the maxFunctionDefs field is null. */
|
||||
/* the maxFunctionDefs value is smaller. */
|
||||
|
||||
if ( maxProfile->maxFunctionDefs == 0 )
|
||||
if ( maxProfile->maxFunctionDefs < 64 )
|
||||
maxProfile->maxFunctionDefs = 64;
|
||||
|
||||
/* we add 4 phantom points later */
|
||||
|
|
Loading…
Reference in New Issue