summaryrefslogtreecommitdiffstats
path: root/unicode/graphemetest.c
diff options
context:
space:
mode:
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);
}