diff --git a/src/Text.cc b/src/Text.cc index f37260bc..52f94fea 100644 --- a/src/Text.cc +++ b/src/Text.cc @@ -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: