]> granicus.if.org Git - neomutt/commitdiff
Remove imap_close_connection.
authorThomas Glanzmann <sithglan@stud.uni-erlangen.de>
Wed, 11 Aug 2004 12:30:50 +0000 (12:30 +0000)
committerThomas Glanzmann <sithglan@stud.uni-erlangen.de>
Wed, 11 Aug 2004 12:30:50 +0000 (12:30 +0000)
imap/imap.c
imap/imap.h

index d4b622c336065bb134f48e7e998926f35ef7846a..a320777159ed5a8e96676608eabd9fb2e7930960 100644 (file)
@@ -780,22 +780,6 @@ void imap_logout (IMAP_DATA* idata)
     ;
 }
 
-int imap_close_connection (CONTEXT *ctx)
-{
-  dprint (1, (debugfile, "imap_close_connection(): closing connection\n"));
-  /* if the server didn't shut down on us, close the connection gracefully */
-  if (CTX_DATA->status != IMAP_BYE)
-  {
-    mutt_message _("Closing connection to IMAP server...");
-    imap_logout (CTX_DATA);
-    mutt_clear_error ();
-  }
-  mutt_socket_close (CTX_DATA->conn);
-  CTX_DATA->state = IMAP_DISCONNECTED;
-  CTX_DATA->conn->data = NULL;
-  return 0;
-}
-
 /* imap_set_flag: append str to flags if we currently have permission
  *   according to aclbit */
 static void imap_set_flag (IMAP_DATA* idata, int aclbit, int flag,
index 4a3608d0a354a6797150dc4254eac27067137ff4..ae42ff2f8f806af21fbc50b1c628bd47a1ce4d00 100644 (file)
@@ -34,7 +34,6 @@ typedef struct
 /* imap.c */
 int imap_access (const char*, int);
 int imap_check_mailbox (CONTEXT *ctx, int *index_hint, int force);
-int imap_close_connection (CONTEXT *ctx);
 int imap_delete_mailbox (CONTEXT* idata, IMAP_MBOX mx);
 int imap_open_mailbox (CONTEXT *ctx);
 int imap_open_mailbox_append (CONTEXT *ctx);