imap.c (mutt-2.0.1) | : | imap.c (mutt-2.0.2) | ||
---|---|---|---|---|
skipping to change at line 564 | skipping to change at line 564 | |||
else | else | |||
{ | { | |||
imap_error ("imap_open_connection()", idata->buf); | imap_error ("imap_open_connection()", idata->buf); | |||
goto bail; | goto bail; | |||
} | } | |||
return 0; | return 0; | |||
#if defined(USE_SSL) | #if defined(USE_SSL) | |||
err_close_conn: | err_close_conn: | |||
imap_close_connection (idata); | ||||
#endif | #endif | |||
bail: | bail: | |||
imap_close_connection (idata); | ||||
FREE (&idata->capstr); | FREE (&idata->capstr); | |||
return -1; | return -1; | |||
} | } | |||
void imap_close_connection(IMAP_DATA* idata) | void imap_close_connection(IMAP_DATA* idata) | |||
{ | { | |||
if (idata->state != IMAP_DISCONNECTED) | if (idata->state != IMAP_DISCONNECTED) | |||
{ | { | |||
mutt_socket_close (idata->conn); | mutt_socket_close (idata->conn); | |||
idata->state = IMAP_DISCONNECTED; | idata->state = IMAP_DISCONNECTED; | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added |