commit | e8eb1dc5ff695427abc137d3d15c4eec64ab6c78 | [log] [tgz] |
---|---|---|
author | Behdad Esfahbod <behdad@behdad.org> | Wed Aug 09 15:35:59 2023 -0600 |
committer | Behdad Esfahbod <behdad@behdad.org> | Wed Aug 09 15:35:59 2023 -0600 |
tree | 2cc6dbb9e6778b3b894a700c16e73500f72a91d4 | |
parent | 9a7afe922b7c661267ecd2211b5199f5ae4df180 [diff] |
[parse_tag] Accept non-ALNUM in tag name
diff --git a/src/hb-common.cc b/src/hb-common.cc index 282a8e4..bd4cd88 100644 --- a/src/hb-common.cc +++ b/src/hb-common.cc
@@ -815,7 +815,7 @@ } const char *p = *pp; - while (*pp < end && (ISALNUM(**pp) || **pp == '_')) + while (*pp < end && (**pp != ' ' && **pp != '=' && **pp != '[')) (*pp)++; if (p == *pp || *pp - p > 4)