X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=imap%2Fcommand.c;fp=imap%2Fcommand.c;h=411dc50e6e1cfc4fa63bcfccd6c992d33c5522d7;hp=b4b3fc979b5fb75dfccd95e2b5d9d4b7e81cafd3;hb=9274cbe8e6410ddb95ddc667faa678a29da85420;hpb=c22c84b23ab59c81ccd397c992b1c4adbbddeb80 diff --git a/imap/command.c b/imap/command.c index b4b3fc9..411dc50 100644 --- a/imap/command.c +++ b/imap/command.c @@ -436,7 +436,7 @@ static void cmd_parse_capabilities (IMAP_DATA * idata, char *s) p_delete(&idata->capstr); idata->capstr = m_strdup(s); - memset (idata->capabilities, 0, sizeof (idata->capabilities)); + p_clear(idata->capabilities, 1); while (*s) { for (x = 0; x < CAPMAX; x++) @@ -576,7 +576,7 @@ static void cmd_parse_lsub (IMAP_DATA* idata, char* s) { url.user = NULL; url_ciss_tostring (&url, buf + 11, sizeof (buf) - 10, 0); str_cat (buf, sizeof (buf), "\""); - memset (&token, 0, sizeof (token)); + p_clear(&token, 1); err.data = errstr; err.dsize = sizeof (errstr); if (mutt_parse_rc_line (buf, &token, &err)) @@ -596,7 +596,7 @@ static void cmd_parse_myrights (IMAP_DATA * idata, char *s) s = imap_next_word (s); /* zero out current rights set */ - memset (idata->rights, 0, sizeof (idata->rights)); + p_clear(idata->rights, 1); while (*s && !isspace ((unsigned char) *s)) { switch (*s) {