X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=imap%2Fimap.c;h=69d35d624da15d7b5ac2ace36fadf6c72dde9e0c;hb=19831e26c71c93dd3b147a19a45ca28dca59ee9b;hp=4f0395f7148ad5e09d6f35dbab5bf500536b520b;hpb=a0aa3d4bba449529dfed997214b34e309ce451dd;p=apps%2Fmadmutt.git diff --git a/imap/imap.c b/imap/imap.c index 4f0395f..69d35d6 100644 --- a/imap/imap.c +++ b/imap/imap.c @@ -211,10 +211,8 @@ int imap_read_literal (FILE * fp, IMAP_DATA * idata, long bytes, progress_t* bar r = 0; #endif fputc (c, fp); -#ifdef USE_SOCKET - if (bar && pos % 1024) + if (bar && !(pos % 1024)) mutt_progress_bar (bar, pos); -#endif #ifdef DEBUG if (DebugLevel >= IMAP_LOG_LTRL) fputc (c, DebugFile); @@ -1522,7 +1520,7 @@ static int imap_complete_hosts (char *dest, size_t len) { } } - for (conn = mutt_socket_head (); conn->next; conn = conn->next) { + for (conn = mutt_socket_head (); conn && conn->next; conn = conn->next) { ciss_url_t url; char urlstr[LONG_STRING];