io/process: emit read for data remaining in buffer on exit

This commit is contained in:
outfoxxed 2025-05-24 02:39:01 -07:00
parent 89e796cb21
commit c4a7d16478
No known key found for this signature in database
GPG key ID: 4C88A185FB89301E
3 changed files with 8 additions and 0 deletions

View file

@ -98,6 +98,10 @@ void SplitParser::parseBytes(QByteArray& incoming, QByteArray& buffer) {
}
}
void SplitParser::streamEnded(QByteArray& buffer) {
if (!buffer.isEmpty()) emit this->read(QString(buffer));
}
QString SplitParser::splitMarker() const { return this->mSplitMarker; }
void SplitParser::setSplitMarker(QString marker) {