summaryrefslogtreecommitdiff
path: root/src/dged/utf8.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/dged/utf8.c')
-rw-r--r--src/dged/utf8.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/dged/utf8.c b/src/dged/utf8.c
index ede4fb1..01dcdbd 100644
--- a/src/dged/utf8.c
+++ b/src/dged/utf8.c
@@ -112,7 +112,6 @@ uint32_t utf8_nchars(uint8_t *bytes, uint32_t nbytes) {
uint32_t utf8_nbytes(uint8_t *bytes, uint32_t nbytes, uint32_t nchars) {
uint32_t bi = 0;
uint32_t chars = 0;
- uint32_t expected = 0;
while (chars < nchars && bi < nbytes) {
struct codepoint codepoint = next_utf8_codepoint(bytes + bi, nbytes - bi);
@@ -127,7 +126,7 @@ uint32_t utf8_nbytes(uint8_t *bytes, uint32_t nbytes, uint32_t nchars) {
uint32_t unicode_visual_char_width(const struct codepoint *codepoint) {
if (codepoint->nbytes > 0) {
// TODO: use unicode classification instead
- size_t w = wcwidth(codepoint->codepoint);
+ int w = wcwidth(codepoint->codepoint);
return w >= 0 ? w : 2;
} else {
return 0;