From: Steve Holme Date: Sun, 3 Mar 2013 13:48:22 +0000 (+0000) Subject: smtp: Updated the coding style for state changes after a send operation X-Git-Tag: curl-7_30_0~202 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=036366f1ef25eb795cf743eb67f8767ec8cdb22d;p=curl smtp: Updated the coding style for state changes after a send operation Some state changes would be performed after a failure test that performed a hard return, whilst others would be performed within a test for success. Updated the code, for consistency, so all instances are performed within a success test. --- diff --git a/lib/smtp.c b/lib/smtp.c index 006d22094..c4558646f 100644 --- a/lib/smtp.c +++ b/lib/smtp.c @@ -343,12 +343,10 @@ static CURLcode smtp_state_ehlo(struct connectdata *conn) /* Send the EHLO command */ result = Curl_pp_sendf(&smtpc->pp, "EHLO %s", smtpc->domain); - if(result) - return result; - - state(conn, SMTP_EHLO); + if(!result) + state(conn, SMTP_EHLO); - return CURLE_OK; + return result; } static CURLcode smtp_state_helo(struct connectdata *conn) @@ -362,12 +360,10 @@ static CURLcode smtp_state_helo(struct connectdata *conn) /* Send the HELO command */ result = Curl_pp_sendf(&smtpc->pp, "HELO %s", smtpc->domain); - if(result) - return result; - - state(conn, SMTP_HELO); + if(!result) + state(conn, SMTP_HELO); - return CURLE_OK; + return result; } static CURLcode smtp_state_starttls(struct connectdata *conn) @@ -996,10 +992,8 @@ static CURLcode smtp_mail(struct connectdata *conn) Curl_safefree(auth); Curl_safefree(size); - if(result) - return result; - - state(conn, SMTP_MAIL); + if(!result) + state(conn, SMTP_MAIL); return result; } @@ -1077,10 +1071,8 @@ static CURLcode smtp_state_rcpt_resp(struct connectdata *conn, int smtpcode, /* Send the DATA command */ result = Curl_pp_sendf(&conn->proto.smtpc.pp, "DATA"); - if(result) - return result; - - state(conn, SMTP_DATA); + if(!result) + state(conn, SMTP_DATA); } return result;