mirror of
https://gitlab.freedesktop.org/freetype/freetype.git
synced 2026-05-07 15:48:52 +02:00
* src/sfnt/ttcmap0.c: fixing the cmap 8 and 12 parsing routines
This commit is contained in:
parent
ac90c0e811
commit
6ec3f34765
1 changed files with 4 additions and 4 deletions
|
|
@ -1271,12 +1271,12 @@
|
|||
FT_Byte* table = cmap->data;
|
||||
FT_Byte* p = table + 8204;
|
||||
FT_UInt32 num_groups = TT_NEXT_ULONG( p );
|
||||
FT_UInt32 n, start, end, start_id;
|
||||
FT_UInt32 start, end, start_id;
|
||||
|
||||
|
||||
p = table + 8208;
|
||||
|
||||
for ( n = 0; n < num_groups++; n++ )
|
||||
for ( ; num_groups > 0; num_groups-- )
|
||||
{
|
||||
start = TT_NEXT_ULONG( p );
|
||||
end = TT_NEXT_ULONG( p );
|
||||
|
|
@ -1578,12 +1578,12 @@
|
|||
FT_UInt gindex = 0;
|
||||
FT_Byte* p = table + 12;
|
||||
FT_UInt32 num_groups = TT_NEXT_ULONG( p );
|
||||
FT_UInt32 n, start, end, start_id;
|
||||
FT_UInt32 start, end, start_id;
|
||||
|
||||
|
||||
p = table + 16;
|
||||
|
||||
for ( n = 0; n < num_groups++; n++ )
|
||||
for ( ; num_groups > 0; num_groups-- )
|
||||
{
|
||||
start = TT_NEXT_ULONG( p );
|
||||
end = TT_NEXT_ULONG( p );
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue