X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=nntp%2Fnewsrc.c;h=e58c9dc2807e13ee1d20bbf7b9ba64751fe914f3;hb=29bf564686b0b8b34e98838087fa382ba811f8fc;hp=bc1e99c72081e4bfe4f7d7721f32eda3c7716d24;hpb=86d529600952d1b3606e2b163a4edefbf988d1b9;p=apps%2Fmadmutt.git diff --git a/nntp/newsrc.c b/nntp/newsrc.c index bc1e99c..e58c9dc 100644 --- a/nntp/newsrc.c +++ b/nntp/newsrc.c @@ -337,6 +337,8 @@ NNTP_SERVER *mutt_select_newsserver (char *server) NNTP_SERVER *serv; CONNECTION *conn; + memset (&acct, 0, sizeof (ACCOUNT)); + if (!server || !*server) { mutt_error _("No newsserver defined!"); @@ -1074,8 +1076,10 @@ void nntp_buffy (char* dst, size_t dstlen) { NNTP_DATA *data = (NNTP_DATA *) list->data; if (data && data->subscribed && data->unread && Context && Context->magic == M_NNTP && - str_cmp (data->group, ((NNTP_DATA *) Context->data)->group) == 0) + str_cmp (data->group, ((NNTP_DATA *) Context->data)->group) == 0) { + list = list->next; break; + } } *dst = '\0';