smtp: Post apop feature code tidy up
This commit is contained in:
@@ -1549,11 +1549,13 @@ static CURLcode smtp_disconnect(struct connectdata *conn,
|
||||
if(!dead_connection && smtpc->pp.conn)
|
||||
(void)smtp_quit(conn); /* ignore errors on the LOGOUT */
|
||||
|
||||
/* Disconnect from the server */
|
||||
Curl_pp_disconnect(&smtpc->pp);
|
||||
|
||||
/* Cleanup the SASL module */
|
||||
Curl_sasl_cleanup(conn, smtpc->authused);
|
||||
|
||||
/* This won't already be freed in some error cases */
|
||||
/* Cleanup our connection based variables */
|
||||
Curl_safefree(smtpc->domain);
|
||||
|
||||
return CURLE_OK;
|
||||
@@ -1570,8 +1572,6 @@ static CURLcode smtp_dophase_done(struct connectdata *conn, bool connected)
|
||||
/* no data to transfer */
|
||||
Curl_setup_transfer(conn, -1, -1, FALSE, NULL, -1, NULL);
|
||||
|
||||
Curl_safefree(smtpc->domain);
|
||||
|
||||
return CURLE_OK;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user