summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel Klinghed <the_jk@spawned.biz>2025-09-17 23:35:49 +0200
committerJoel Klinghed <the_jk@spawned.biz>2025-09-17 23:35:49 +0200
commit8e58293ef954d307875019c9a20eaee7dc7a3ed2 (patch)
treeace3e57498f44d53347e34a2452cff547dce84ed
parentb148bc31697698959ab02c95e45f87e3b31fa565 (diff)
fixup! uio: Unicode reader
-rw-r--r--src/uio.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/uio.cc b/src/uio.cc
index e82e435..9fc22c1 100644
--- a/src/uio.cc
+++ b/src/uio.cc
@@ -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;