avoid temporaries in QLocalSocketPrivate

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2020-11-23 14:02:38 +00:00
parent 05a06e6c6c
commit 6f8b760b71

View file

@ -83,10 +83,8 @@ void QLocalSocketPrivate::init()
void QLocalSocketPrivate::_q_error(QAbstractSocket::SocketError socketError)
{
Q_Q(QLocalSocket);
QString function = QLatin1String("QLocalSocket");
QLocalSocket::LocalSocketError error = (QLocalSocket::LocalSocketError)socketError;
QString errorString = generateErrorString(error, function);
q->setErrorString(errorString);
q->setErrorString(generateErrorString(error, QLatin1String("QLocalSocket")));
emit q->error(error);
}
@ -193,8 +191,7 @@ void QLocalSocketPrivate::errorOccurred(QLocalSocket::LocalSocketError error, co
unixSocket.setSocketError(QAbstractSocket::UnknownSocketError);
}
QString errorString = generateErrorString(error, function);
q->setErrorString(errorString);
q->setErrorString(generateErrorString(error, function));
emit q->error(error);
// errors cause a disconnect