fix infinite loop edge case in text transcoding

This commit is contained in:
Martin Michelsen
2024-03-12 12:09:03 -07:00
parent c9f7ca2259
commit 0f1fbb1069
+1
View File
@@ -64,6 +64,7 @@ TextTranscoder::Result TextTranscoder::operator()(
if (!truncate_oversize_result) {
throw runtime_error("string does not fit in buffer");
} else {
src_bytes = 0;
break;
}
default: