|
|
|
@ -155,6 +155,7 @@ |
|
|
|
|
FT_Byte* p = cmap->data + 4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmap_info->format = 0; |
|
|
|
|
cmap_info->language = (FT_ULong)TT_PEEK_USHORT( p ); |
|
|
|
|
|
|
|
|
|
return SFNT_Err_Ok; |
|
|
|
@ -527,6 +528,7 @@ |
|
|
|
|
FT_Byte* p = cmap->data + 4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmap_info->format = 2; |
|
|
|
|
cmap_info->language = (FT_ULong)TT_PEEK_USHORT( p ); |
|
|
|
|
|
|
|
|
|
return SFNT_Err_Ok; |
|
|
|
@ -1303,6 +1305,7 @@ |
|
|
|
|
FT_Byte* p = cmap->data + 4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmap_info->format = 4; |
|
|
|
|
cmap_info->language = (FT_ULong)TT_PEEK_USHORT( p ); |
|
|
|
|
|
|
|
|
|
return SFNT_Err_Ok; |
|
|
|
@ -1462,6 +1465,7 @@ |
|
|
|
|
FT_Byte* p = cmap->data + 4; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmap_info->format = 6; |
|
|
|
|
cmap_info->language = (FT_ULong)TT_PEEK_USHORT( p ); |
|
|
|
|
|
|
|
|
|
return SFNT_Err_Ok; |
|
|
|
@ -1715,6 +1719,7 @@ |
|
|
|
|
FT_Byte* p = cmap->data + 8; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmap_info->format = 8; |
|
|
|
|
cmap_info->language = (FT_ULong)TT_PEEK_ULONG( p ); |
|
|
|
|
|
|
|
|
|
return SFNT_Err_Ok; |
|
|
|
@ -1863,6 +1868,7 @@ |
|
|
|
|
FT_Byte* p = cmap->data + 8; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmap_info->format = 10; |
|
|
|
|
cmap_info->language = (FT_ULong)TT_PEEK_ULONG( p ); |
|
|
|
|
|
|
|
|
|
return SFNT_Err_Ok; |
|
|
|
@ -2179,6 +2185,7 @@ |
|
|
|
|
FT_Byte* p = cmap->data + 8; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cmap_info->format = 12; |
|
|
|
|
cmap_info->language = (FT_ULong)TT_PEEK_ULONG( p ); |
|
|
|
|
|
|
|
|
|
return SFNT_Err_Ok; |
|
|
|
|