1 |
2005-05-07 Werner Lemberg <wl@gnu.org> |
2005-05-07 Werner Lemberg <wl@gnu.org> |
2 |
|
|
3 |
|
Handle unsorted SFNT type 4 cmaps correctly (reported by Dirck |
4 |
|
Blaskey). |
5 |
|
|
6 |
|
* src/sfnt/ttcmap.h (TT_CMap): Add member `unsorted'. |
7 |
|
* src/sfnt/ttcmac.c: Use SFNT_Err_Ok where appropriate. |
8 |
|
|
9 |
|
(tt_cmap0_validate, tt_cmap2_validate, tt_cmap6_validate, |
10 |
|
tt_cmap8_validate, tt_cmap10_validate, tt_cmap12_validate): Use |
11 |
|
`FT_Error' as return type. |
12 |
|
(tt_cmap4_validate): Use `FT_Error' as return type. |
13 |
|
Return error code for unsorted cmap. |
14 |
|
(tt_cmap4_char_index, tt_cmap4_char_next): Use old code for unsorted |
15 |
|
cmaps. |
16 |
|
(tt_face_build_cmaps): Set `unsorted' variable in cmap. |
17 |
|
|
18 |
|
2005-05-07 Werner Lemberg <wl@gnu.org> |
19 |
|
|
20 |
* src/truetype/ttpload.c (tt_face_get_location): Fix typo. |
* src/truetype/ttpload.c (tt_face_get_location): Fix typo. |
21 |
|
|
22 |
2005-05-06 Werner Lemberg <wl@gnu.org> |
2005-05-06 Werner Lemberg <wl@gnu.org> |