X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=browser.c;h=25bd7f0dcf3fe27ffefdbefea9a4c1cf8a817396;hp=5db8c75e104e58243e47e9e0ab2c386221968dc5;hb=57352369229a00b32f5331cdd12f4ea1ace60f78;hpb=de7b76abbd466db7bfc097f16cc1df4fe8389250 diff --git a/browser.c b/browser.c index 5db8c75..25bd7f0 100644 --- a/browser.c +++ b/browser.c @@ -370,11 +370,11 @@ newsgroup_format_str(char *dest, ssize_t destlen, char op, snprintf (dest, destlen, tmp, Context->new); } else if (option (OPTMARKOLD) && - folder->ff->nd->lastCached >= folder->ff->nd->firstMessage && - folder->ff->nd->lastCached <= folder->ff->nd->lastMessage) { + folder->ff->nd->lastCached >= folder->ff->nd->first && + folder->ff->nd->lastCached <= folder->ff->nd->last) { snprintf (tmp, sizeof (tmp), "%%%sd", fmt); snprintf (dest, destlen, tmp, - folder->ff->nd->lastMessage - folder->ff->nd->lastCached); + folder->ff->nd->last - folder->ff->nd->lastCached); } else { snprintf (tmp, sizeof (tmp), "%%%sd", fmt); @@ -450,7 +450,7 @@ static int examine_directory (MUTTMENU * menu, struct browser_state *state, #ifdef USE_NNTP if (option (OPTNEWS)) { nntp_data_t *data; - NNTP_SERVER *news = CurrentNewsSrv; + nntp_server_t *news = CurrentNewsSrv; /* buffy_check (0); */ init_state (state, menu); @@ -542,7 +542,7 @@ static int examine_mailboxes (MUTTMENU * menu, struct browser_state *state) #ifdef USE_NNTP if (option (OPTNEWS)) { nntp_data_t *data; - NNTP_SERVER *news = CurrentNewsSrv; + nntp_server_t *news = CurrentNewsSrv; /* buffy_check (0); */ init_state (state, menu); @@ -1366,7 +1366,7 @@ void mutt_select_file (char *f, ssize_t flen, int flags, char ***files, char *s = buf; int j = menu->current; nntp_data_t *nd; - NNTP_SERVER *news = CurrentNewsSrv; + nntp_server_t *news = CurrentNewsSrv; if (i == OP_SUBSCRIBE_PATTERN || i == OP_UNSUBSCRIBE_PATTERN) { char tmp[STRING]; @@ -1428,7 +1428,6 @@ void mutt_select_file (char *f, ssize_t flen, int flags, char ***files, init_menu (&state, menu, title, sizeof (title), buffy); } mutt_newsrc_update (news); - nntp_clear_cacheindex (news); if (i != OP_BROWSER_SUBSCRIBE && i != OP_BROWSER_UNSUBSCRIBE) regfree (rx); p_delete(&rx);