diff options
author | Andrew Sidwell <andy@entai.co.uk> | 2008-08-07 18:27:36 +0000 |
---|---|---|
committer | Andrew Sidwell <andy@entai.co.uk> | 2008-08-07 18:27:36 +0000 |
commit | ea5862718eaa728765ee0fb96e8c38a9aa4a653c (patch) | |
tree | 0cb2ee12d7dc40e53b3aad907f4348eebf353930 /test/aliases.c | |
parent | f4e860d40933bcfac31f5da33ef44c5389691f68 (diff) | |
download | libparserutils-ea5862718eaa728765ee0fb96e8c38a9aa4a653c.tar.gz libparserutils-ea5862718eaa728765ee0fb96e8c38a9aa4a653c.tar.bz2 |
Make the lpu alias comparion stuff ignore punctuation characters, as per HTML5
svn path=/trunk/libparserutils/; revision=4947
Diffstat (limited to 'test/aliases.c')
-rw-r--r-- | test/aliases.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/test/aliases.c b/test/aliases.c index dff31c6..584080b 100644 --- a/test/aliases.c +++ b/test/aliases.c @@ -49,11 +49,20 @@ int main (int argc, char **argv) return 1; } - printf("%d\n", parserutils_charset_mibenum_from_name(c->name, + printf("%d\n", parserutils_charset_mibenum_from_name(c->name, strlen(c->name))); printf("%s\n", parserutils_charset_mibenum_to_name(c->mib_enum)); + + c = parserutils_charset_alias_canonicalise("u.t.f.8", 7); + if (c) { + printf("%s %d\n", c->name, c->mib_enum); + } else { + printf("FAIL - failed finding encoding 'u.t.f.8'\n"); + return 1; + } + parserutils_charset_aliases_destroy(myrealloc, NULL); printf("PASS\n"); |