/trunk/kernel/generic/src/printf/vsnprintf.c |
---|
84,9 → 84,9 |
index_t index = 0; |
while (index < size) { |
wchar_t uc = utf8_decode(str, &index, size); |
wchar_t uc = chr_decode(str, &index, size); |
if (!utf8_encode(uc, data->dst, &data->len, data->size - 1)) |
if (!chr_encode(uc, data->dst, &data->len, data->size - 1)) |
break; |
} |
146,7 → 146,7 |
return ((int) size); |
} |
if (!utf8_encode(str[index], data->dst, &data->len, data->size - 1)) |
if (!chr_encode(str[index], data->dst, &data->len, data->size - 1)) |
break; |
index++; |