diff --git a/lib/wind/utf8.c b/lib/wind/utf8.c index d09c44370..f7c06b70e 100644 --- a/lib/wind/utf8.c +++ b/lib/wind/utf8.c @@ -116,8 +116,9 @@ wind_utf8ucs4(const char *in, uint32_t *out, size_t *out_len) if (out) { if (o >= *out_len) return WIND_ERR_OVERRUN; - out[o++] = u; + out[o] = u; } + o++; } *out_len = o; return 0;