Commit b06a7862 authored by Steve Holme's avatar Steve Holme
Browse files

imap: 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.
parent b4eb08e7
Loading
Loading
Loading
Loading
+8 −16
Original line number Diff line number Diff line
@@ -492,9 +492,7 @@ static CURLcode imap_state_capability(struct connectdata *conn)
  /* Send the CAPABILITY command */
  result = imap_sendf(conn, "CAPABILITY");

  if(result)
    return result;

  if(!result)
    state(conn, IMAP_CAPABILITY);

  return CURLE_OK;
@@ -559,9 +557,7 @@ static CURLcode imap_state_login(struct connectdata *conn)
  Curl_safefree(user);
  Curl_safefree(passwd);

  if(result)
    return result;

  if(!result)
    state(conn, IMAP_LOGIN);

  return CURLE_OK;
@@ -686,9 +682,7 @@ static CURLcode imap_select(struct connectdata *conn)
    result = imap_sendf(conn, "SELECT %s", mailbox);

  Curl_safefree(mailbox);
  if(result)
    return result;

  if(!result)
    state(conn, IMAP_SELECT);

  return result;
@@ -703,9 +697,7 @@ static CURLcode imap_fetch(struct connectdata *conn)
  result = imap_sendf(conn, "FETCH %s BODY[%s]",
                      imap->uid ? imap->uid : "1",
                      imap->section ? imap->section : "");
  if(result)
    return result;

  if(!result)
    state(conn, IMAP_FETCH);

  return result;