From f7cb0e83cc7462741a04fac4e2e2f26be00cd9e1 Mon Sep 17 00:00:00 2001 From: Mattias Andrée Date: Wed, 25 Aug 2021 16:15:14 +0200 Subject: Add cmpa, bloc, bdat, sbix, and EBSC + minor fix + add language and encoding IDs MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Mattias Andrée --- ebsc.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 ebsc.c (limited to 'ebsc.c') diff --git a/ebsc.c b/ebsc.c new file mode 100644 index 0000000..9790027 --- /dev/null +++ b/ebsc.c @@ -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); +} -- cgit v1.2.3-70-g09d2