X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=nntp%2Fnntp.c;h=7eae0112bbb089d96e732b44ab142ae1639c4176;hb=9eb3b25249e78d778b6d0583b06a7c5615709e63;hp=159d2e1f8c7410c33dc937af4500848c3d7f58c6;hpb=05a3bbbe420e4afc76e0eea24ce32f859405dc4a;p=apps%2Fmadmutt.git diff --git a/nntp/nntp.c b/nntp/nntp.c index 159d2e1..7eae011 100644 --- a/nntp/nntp.c +++ b/nntp/nntp.c @@ -370,7 +370,7 @@ static int mutt_nntp_fetch (NNTP_DATA * nntp_data, const char *query, char *msg, m_strcpy(inbuf + lenbuf, sizeof(buf), p); pos += chunk; - if (chunk >= sizeof (buf)) { + if (chunk >= ssizeof (buf)) { lenbuf += m_strlen(p); } else { @@ -533,7 +533,7 @@ static void nntp_get_desc (NNTP_DATA * data, const char *mask, char *msg, progre if (data->nserv->hasXGTITLE) snprintf (buf, sizeof (buf), "XGTITLE %s\r\n", mask); else - snprintf (buf, sizeof (buf), "LIST NEWSGROUPS %s\r\n", mask); + snprintf (buf, sizeof (buf), "string_list_t NEWSGROUPS %s\r\n", mask); if (mutt_nntp_fetch (data, buf, msg, bar, parse_description, data->nserv, 0) != 0) { #ifdef DEBUG @@ -584,7 +584,7 @@ static int nntp_parse_xover (CONTEXT * ctx, char *buf, HEADER * hdr) hdr->env->subject = m_strdup(b); break; case 2: - address_delete (&hdr->env->from); + address_list_wipe(&hdr->env->from); hdr->env->from = rfc822_parse_adrlist (hdr->env->from, b); /* same as for mutt_parse_rfc822_line(): * don't leave from info NULL if there's an invalid address (or @@ -605,7 +605,7 @@ static int nntp_parse_xover (CONTEXT * ctx, char *buf, HEADER * hdr) hdr->env->message_id = m_strdup(b); break; case 5: - mutt_free_list (&hdr->env->references); + string_list_wipe(&hdr->env->references); hdr->env->references = mutt_parse_references (b, 0); break; case 6: @@ -848,18 +848,18 @@ int nntp_open_mailbox (CONTEXT * ctx) char server[LONG_STRING]; int count = 0; unsigned int first; - ACCOUNT acct; + ACCOUNT act; - p_clear(&acct, 1); + p_clear(&act, 1); - if (nntp_parse_url (ctx->path, &acct, buf, sizeof (buf)) < 0 || !*buf) { + if (nntp_parse_url (ctx->path, &act, buf, sizeof (buf)) < 0 || !*buf) { mutt_error (_("%s is an invalid newsgroup specification!"), ctx->path); mutt_sleep (2); return -1; } server[0] = '\0'; - nntp_expand_path (server, sizeof (server), &acct); + nntp_expand_path (server, sizeof (server), &act); if (!(serv = mutt_select_newsserver (server)) || serv->status != NNTP_OK) return -1; @@ -893,7 +893,7 @@ int nntp_open_mailbox (CONTEXT * ctx) } if (m_strncmp("211", buf, 3)) { - LIST *l = serv->list; + string_list_t *l = serv->list; /* GROUP command failed */ if (!m_strncmp("411", buf, 3)) { @@ -1314,8 +1314,8 @@ int nntp_check_newgroups (NNTP_SERVER * serv, int force) { char buf[LONG_STRING]; NNTP_DATA nntp_data; - LIST *l; - LIST emp; + string_list_t *l; + string_list_t emp; time_t now; struct tm *t; @@ -1412,7 +1412,7 @@ int nntp_get_active (NNTP_SERVER * serv) { char msg[SHORT_STRING]; NNTP_DATA nntp_data; - LIST *tmp; + string_list_t *tmp; if (nntp_open_connection (serv) < 0) return -1; @@ -1425,9 +1425,9 @@ int nntp_get_active (NNTP_SERVER * serv) nntp_data.nserv = serv; nntp_data.group = NULL; - if (mutt_nntp_fetch (&nntp_data, "LIST\r\n", msg, NULL, add_group, serv, 0) < 0) { + if (mutt_nntp_fetch (&nntp_data, "string_list_t\r\n", msg, NULL, add_group, serv, 0) < 0) { #ifdef DEBUG - nntp_error ("nntp_get_active()", "LIST\r\n"); + nntp_error ("nntp_get_active()", "string_list_t\r\n"); #endif return -1; }