diff options
author | Mattias Andrée <maandree@kth.se> | 2021-08-25 16:15:14 +0200 |
---|---|---|
committer | Mattias Andrée <maandree@kth.se> | 2021-08-25 16:15:14 +0200 |
commit | f7cb0e83cc7462741a04fac4e2e2f26be00cd9e1 (patch) | |
tree | 41fb1e5f8b41ced7abd14990acfab520a2a87713 /ebsc.c | |
parent | Add post + fix indention in hdmx (diff) | |
download | libparsesfnt-f7cb0e83cc7462741a04fac4e2e2f26be00cd9e1.tar.gz libparsesfnt-f7cb0e83cc7462741a04fac4e2e2f26be00cd9e1.tar.bz2 libparsesfnt-f7cb0e83cc7462741a04fac4e2e2f26be00cd9e1.tar.xz |
Add cmpa, bloc, bdat, sbix, and EBSC + minor fix + add language and encoding IDs
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'ebsc.c')
-rw-r--r-- | ebsc.c | 23 |
1 files changed, 23 insertions, 0 deletions
@@ -0,0 +1,23 @@ +/* See LICENSE file for copyright and license details. */ +#include "common.h" + + +int +libparsesfnt_parse_ebsc( + const char *data, size_t size, + struct libparsesfnt_ebsc *infop, + const struct libparsesfnt_tabdir_entry *tag) +{ + return PARSE(LIBPARSESFNT_EBSC__, tag->offset, 0, 0, 0, 1, tag); +} + + +int +libparsesfnt_parse_ebsc_v2_0_entries( + const char *data, size_t size, + struct libparsesfnt_ebsc_v2_0_entry *infop, + const struct libparsesfnt_tabdir_entry *tag, + size_t first, size_t count) +{ + return PARSE(LIBPARSESFNT_EBSC_V2_0_ENTRY__, tag->offset, 8, 0, first, count, tag); +} |