This commit is contained in:
shenleban tongying 2024-11-13 00:32:00 -05:00 committed by GitHub
commit c04336fbfa
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -538,14 +538,22 @@ void DictServerWordSearchRequest::readMatchData( QByteArray & reply )
if ( word.endsWith( '\"' ) ) {
word.chop( 1 );
}
if ( word[ 0 ] == '\"' ) {
if ( word.startsWith( '\"' ) ) {
word = word.mid( 1 );
}
this->addMatchedWord( word );
if ( !word.isEmpty() ) {
this->addMatchedWord( word );
}
}
reply = this->dictImpl->socket.readLine();
constexpr int halfSecond = 500;
if ( this->dictImpl->socket.waitForReadyRead( halfSecond ) ) {
reply = this->dictImpl->socket.readLine();
}
else {
return;
}
} while ( true );
}