summaryrefslogtreecommitdiffstats
path: root/unicode/graphemetest.c
diff options
context:
space:
mode:
authorSam Varshavchik2020-07-03 16:50:10 -0400
committerSam Varshavchik2020-07-12 15:56:45 -0400
commit195a98e0dfef34d997a5bca76fac3a81e3ad67bc (patch)
tree79427212117d640814a42f0f94a62412593aff86 /unicode/graphemetest.c
parent0c23605497ed7b423169e07c53321877ddf6614b (diff)
downloadcourier-libs-195a98e0dfef34d997a5bca76fac3a81e3ad67bc.tar.bz2
Unicode 13 update.
Diffstat (limited to 'unicode/graphemetest.c')
-rw-r--r--unicode/graphemetest.c14
1 files changed, 11 insertions, 3 deletions
diff --git a/unicode/graphemetest.c b/unicode/graphemetest.c
index 00d65f2..fbad13d 100644
--- a/unicode/graphemetest.c
+++ b/unicode/graphemetest.c
@@ -16,9 +16,17 @@ int main(int argc, char **argv)
{
if (argc >= 3)
{
- printf("%d\n",
- unicode_grapheme_break(strtol(argv[1], NULL, 0),
- strtol(argv[2], NULL, 0)));
+ unicode_grapheme_break_info_t t=unicode_grapheme_break_init();
+ int n=0;
+ int i;
+ for (i=1; i<argc; ++i)
+ {
+ n=unicode_grapheme_break_next(t,
+ strtol(argv[i], NULL, 0));
+ }
+ unicode_grapheme_break_deinit(t);
+
+ printf("%d\n", n);
}
return (0);
}