diff options
Diffstat (limited to 'src/uio.cc')
| -rw-r--r-- | src/uio.cc | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -604,7 +604,7 @@ std::expected<size_t, io::ReadError> Reader::read(std::u16string& data, data.resize(max); auto ret = read(data.data(), max * 2); if (ret.has_value()) { - data.resize(ret.value()); + data.resize(ret.value() / 2); return ret.value() / 2; } return ret; @@ -616,7 +616,7 @@ std::expected<size_t, io::ReadError> Reader::repeat_read(std::u16string& data, data.resize(max); auto ret = repeat_read(data.data(), max * 2); if (ret.has_value()) { - data.resize(ret.value()); + data.resize(ret.value() / 2); return ret.value() / 2; } return ret; |
