summaryrefslogtreecommitdiff
path: root/test/aliases.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/aliases.c')
-rw-r--r--test/aliases.c11
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");