Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4198 → Rev 4199

/trunk/kernel/generic/src/printf/vsnprintf.c
84,13 → 84,10
index_t index = 0;
while (index < size) {
wchar_t uc = utf8_decode(str, &index, size - 1);
if (!utf8_encode(uc, data->dst, &data->len, data->size - 2))
wchar_t uc = utf8_decode(str, &index, size);
 
if (!utf8_encode(uc, data->dst, &data->len, data->size - 1))
break;
data->len++;
index++;
}
/* Put trailing zero at end, but not count it
149,10 → 146,9
return ((int) size);
}
if (!utf8_encode(str[index], data->dst, &data->len, data->size - 2))
if (!utf8_encode(str[index], data->dst, &data->len, data->size - 1))
break;
data->len++;
index++;
}