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) while (status <= 0)
{ {
message += '\n'; message += '\n';
status = receiveStatusLine(message, MAX_LINE_LENGTH); status = receiveStatusLine(message, message.length() + MAX_LINE_LENGTH);
} }
} }
return status; return status;