diff --git a/dlls/inetcomm/smtptransport.c b/dlls/inetcomm/smtptransport.c index c88ac9c65ca..af11308258d 100644 --- a/dlls/inetcomm/smtptransport.c +++ b/dlls/inetcomm/smtptransport.c @@ -59,13 +59,7 @@ static HRESULT SMTPTransport_ParseResponse(SMTPTransport *This, char *pszRespons pResponse->rIxpResult.pszResponse = pszResponse; pResponse->rIxpResult.dwSocketError = 0; pResponse->rIxpResult.uiServerError = strtol(pszResponse, &pszResponse, 10); - if (*pszResponse == '-') - { - pResponse->fDone = FALSE; - pszResponse++; - } - else - pResponse->fDone = TRUE; + pResponse->fDone = (*pszResponse != '-'); switch (pResponse->rIxpResult.uiServerError) {