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

pop3: Moved pop3_quit() to be with the other perform functions

parent 577f8e5a
Loading
Loading
Loading
Loading
+19 −19
Original line number Diff line number Diff line
@@ -613,6 +613,25 @@ static CURLcode pop3_command(struct connectdata *conn)
  return result;
}

/***********************************************************************
 *
 * pop3_quit()
 *
 * Performs the quit action prior to sclose() be called.
 */
static CURLcode pop3_quit(struct connectdata *conn)
{
  CURLcode result = CURLE_OK;

  /* Send the QUIT command */
  result = Curl_pp_sendf(&conn->proto.pop3c.pp, "QUIT");

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

  return result;
}

/* For the initial server greeting */
static CURLcode pop3_state_servergreet_resp(struct connectdata *conn,
                                            int pop3code,
@@ -1478,25 +1497,6 @@ static CURLcode pop3_do(struct connectdata *conn, bool *done)
  return result;
}

/***********************************************************************
 *
 * pop3_quit()
 *
 * Performs the quit action prior to sclose() be called.
 */
static CURLcode pop3_quit(struct connectdata *conn)
{
  CURLcode result = CURLE_OK;

  /* Send the QUIT command */
  result = Curl_pp_sendf(&conn->proto.pop3c.pp, "QUIT");

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

  return result;
}

/***********************************************************************
 *
 * pop3_disconnect()