diff options
Diffstat (limited to 'unicode/graphemetest.c')
| -rw-r--r-- | unicode/graphemetest.c | 14 | 
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);  } | 
