diff options
author | Armin Rigo <arigo@tunes.org> | 2017-05-31 16:57:26 +0200 |
---|---|---|
committer | Armin Rigo <arigo@tunes.org> | 2017-05-31 16:57:26 +0200 |
commit | 95860d46cb606a917e57e64bf160152bf32f36a1 (patch) | |
tree | 0224aca84ff1f287906e58cc62e574f6f6d79332 /c/parse_c_type.c | |
parent | 73b89aa81ec2ab379f27cdeb75cdb710fb4b24eb (diff) | |
download | cffi-95860d46cb606a917e57e64bf160152bf32f36a1.tar.gz |
fixes
Diffstat (limited to 'c/parse_c_type.c')
-rw-r--r-- | c/parse_c_type.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/c/parse_c_type.c b/c/parse_c_type.c index 75c5746..698ef64 100644 --- a/c/parse_c_type.c +++ b/c/parse_c_type.c @@ -493,6 +493,7 @@ int search_standard_typename(const char *p, size_t size) case '1': if (size == 8 && !memcmp(p, "uint16", 6)) return _CFFI_PRIM_UINT16; + if (size == 8 && !memcmp(p, "char16", 6)) return _CFFI_PRIM_CHAR16; break; case '2': @@ -501,6 +502,7 @@ int search_standard_typename(const char *p, size_t size) case '3': if (size == 8 && !memcmp(p, "uint32", 6)) return _CFFI_PRIM_UINT32; + if (size == 8 && !memcmp(p, "char32", 6)) return _CFFI_PRIM_CHAR32; break; case '4': |