fixed GH #2570: DialogSocket: receiveStatusMessage() - line length limit applies to entire multi-line message

This commit is contained in:
Günter Obiltschnig
2018-12-19 21:45:17 +01:00
parent 98ba4617ed
commit 5d3d62bb54

View File

@@ -161,7 +161,7 @@ int DialogSocket::receiveStatusMessage(std::string& message)
while (status <= 0)
{
message += '\n';
status = receiveStatusLine(message, MAX_LINE_LENGTH);
status = receiveStatusLine(message, message.length() + MAX_LINE_LENGTH);
}
}
return status;