Rev 4199 | Rev 4206 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 4199 | Rev 4200 | ||
|---|---|---|---|
| Line 47... | Line 47... | ||
| 47 | { |
47 | { |
| 48 | index_t index = 0; |
48 | index_t index = 0; |
| 49 | index_t chars = 0; |
49 | index_t chars = 0; |
| 50 | 50 | ||
| 51 | while (index < size) { |
51 | while (index < size) { |
| 52 | putchar(utf8_decode(str, &index, size)); |
52 | putchar(chr_decode(str, &index, size)); |
| 53 | chars++; |
53 | chars++; |
| 54 | } |
54 | } |
| 55 | 55 | ||
| 56 | return chars; |
56 | return chars; |
| 57 | } |
57 | } |
| Line 72... | Line 72... | ||
| 72 | { |
72 | { |
| 73 | index_t index = 0; |
73 | index_t index = 0; |
| 74 | index_t chars = 0; |
74 | index_t chars = 0; |
| 75 | wchar_t uc; |
75 | wchar_t uc; |
| 76 | 76 | ||
| 77 | while ((uc = utf8_decode(str, &index, UTF8_NO_LIMIT)) != 0) { |
77 | while ((uc = chr_decode(str, &index, UTF8_NO_LIMIT)) != 0) { |
| 78 | putchar(uc); |
78 | putchar(uc); |
| 79 | chars++; |
79 | chars++; |
| 80 | } |
80 | } |
| 81 | 81 | ||
| 82 | return chars; |
82 | return chars; |