return;
err.dsize = STRING;
err.data = safe_malloc(err.dsize);
- memset (&token, 0, sizeof (token));
+ mutt_buffer_init (&token);
r = mutt_parse_rc_line (buffer, &token, &err);
FREE (&token.data);
if (err.data[0])
pattern_t *pat = NULL;
char path[_POSIX_PATH_MAX];
- memset (&pattern, 0, sizeof (pattern));
- memset (&command, 0, sizeof (command));
+ mutt_buffer_init (&pattern);
+ mutt_buffer_init (&command);
if (*s->dptr == '!')
{
err.dsize = STRING;
err.data = safe_malloc (err.dsize);
- memset (&token, 0, sizeof (token));
+ mutt_buffer_init (&token);
for (; tmp; tmp = tmp->next)
{
if(!tmp->command)
err.dsize = STRING;
err.data = safe_malloc (err.dsize);
- memset (&token, 0, sizeof (token));
+ mutt_buffer_init (&token);
for (hook = Hooks; hook; hook = hook->next)
{
if(!hook->command)
err.dsize = STRING;
err.data = safe_malloc (err.dsize);
- memset (&token, 0, sizeof (token));
+ mutt_buffer_init (&token);
for (hook = Hooks; hook; hook = hook->next)
{
url.user = NULL;
url_ciss_tostring (&url, buf + 11, sizeof (buf) - 10, 0);
safe_strcat (buf, sizeof (buf), "\"");
- memset (&token, 0, sizeof (token));
+ mutt_buffer_init (&token);
err.data = errstr;
err.dsize = sizeof (errstr);
if (mutt_parse_rc_line (buf, &token, &err))
if (!do_search (pat, 1))
return 0;
- memset (&buf, 0, sizeof (buf));
+ mutt_buffer_init (&buf);
mutt_buffer_addstr (&buf, "UID SEARCH ");
if (imap_compile_search (pat, &buf) < 0)
{
if (option (OPTIMAPCHECKSUBSCRIBED))
{
- memset (&token, 0, sizeof (token));
+ mutt_buffer_init (&token);
err.data = errstr;
err.dsize = sizeof (errstr);
snprintf (mbox, sizeof (mbox), "%smailboxes \"%s\"",
/* loop in case of TRYCREATE */
do
{
- memset (&sync_cmd, 0, sizeof (sync_cmd));
- memset (&cmd, 0, sizeof (cmd));
+ mutt_buffer_init (&sync_cmd);
+ mutt_buffer_init (&cmd);
/* Null HEADER* means copy tagged messages */
if (!h)
tok->dptr = pc + 1;
/* read line */
- memset (&expn, 0, sizeof (expn));
+ mutt_buffer_init (&expn);
expn.data = mutt_read_line (NULL, &expn.dsize, fp, &line, 0);
safe_fclose (&fp);
mutt_wait_filter (pid);
{
BUFFER templ;
- memset(&templ, 0, sizeof(templ));
+ mutt_buffer_init (&templ);
/* Insist on at least one parameter */
if (!MoreArgs(s))
/* replace the old value */
FREE (&tmp->data);
tmp->data = buf->data;
- memset (buf, 0, sizeof (BUFFER));
+ mutt_buffer_init (buf);
return 0;
}
if (!tmp->next)
UserHeader = tmp;
}
tmp->data = buf->data;
- memset (buf, 0, sizeof (BUFFER));
+ mutt_buffer_init (buf);
return 0;
}
return (-1);
}
- memset (&token, 0, sizeof (token));
+ mutt_buffer_init (&token);
while ((linebuf = mutt_read_line (linebuf, &buflen, f, &line, M_CONT)) != NULL)
{
conv=ConfigCharset && (*ConfigCharset) && Charset;
if (!line || !*line)
return 0;
- memset (&expn, 0, sizeof (expn));
+ mutt_buffer_init (&expn);
expn.data = expn.dptr = line;
expn.dsize = mutt_strlen (line);
char command[STRING];
BUFFER err, token;
-
- memset (&err, 0, sizeof (err));
- memset (&token, 0, sizeof (token));
-
+
+ mutt_buffer_init (&err);
+ mutt_buffer_init (&token);
+
err.dsize = STRING;
err.data = safe_malloc (err.dsize);
char command[STRING];
BUFFER err, token;
-
- memset (&err, 0, sizeof (err));
- memset (&token, 0, sizeof (token));
-
+
+ mutt_buffer_init (&err);
+ mutt_buffer_init (&token);
+
err.dsize = STRING;
err.data = safe_malloc (err.dsize);
{
BUFFER err, token;
- memset (&err, 0, sizeof (err));
+ mutt_buffer_init (&err);
err.dsize = STRING;
err.data = safe_malloc (err.dsize);
- memset (&token, 0, sizeof (token));
+ mutt_buffer_init (&token);
for (; p; p = p->next)
{
if (mutt_parse_rc_line (p->data, &token, &err) != 0)
int i, default_rc = 0, need_pause = 0;
BUFFER err;
- memset (&err, 0, sizeof (err));
+ mutt_buffer_init (&err);
err.dsize = STRING;
err.data = safe_malloc(err.dsize);
err.dptr = err.data;
snprintf (buffer, sizeof (buffer), "Reply-To: %s", p);
- memset (&buf, 0, sizeof (buf));
+ mutt_buffer_init (&buf);
buf.data = buf.dptr = buffer;
buf.dsize = mutt_strlen (buffer);
- memset (&token, 0, sizeof (token));
+ mutt_buffer_init (&token);
parse_my_hdr (&token, &buf, 0, &err);
FREE (&token.data);
}
int i=0;
char *p, *q;
- memset (&buf, 0, sizeof (buf));
+ mutt_buffer_init (&buf);
/* menu name */
mutt_extract_token (&buf, s, 0);
char errmsg[STRING];
int r;
- memset (&buf, 0, sizeof (buf));
+ mutt_buffer_init (&buf);
if (mutt_extract_token (&buf, s, M_TOKEN_PATTERN | M_TOKEN_COMMENT) != 0 ||
!buf.data)
{
BUFFER buffer;
struct tm min, max;
- memset (&buffer, 0, sizeof (buffer));
+ mutt_buffer_init (&buffer);
if (mutt_extract_token (&buffer, s, M_TOKEN_COMMENT | M_TOKEN_PATTERN) != 0
|| !buffer.data)
{
char *buf;
BUFFER ps;
- memset (&ps, 0, sizeof (ps));
+ mutt_buffer_init (&ps);
ps.dptr = s;
ps.dsize = mutt_strlen (s);
simple = safe_strdup (buf);
mutt_check_simple (buf, sizeof (buf), NONULL (SimpleSearch));
- memset (&err, 0, sizeof(err));
+ mutt_buffer_init (&err);
err.dsize = STRING;
err.data = safe_malloc(err.dsize);
if ((pat = mutt_pattern_comp (buf, M_FULL_MSG, &err)) == NULL)
if (!SearchPattern || mutt_strcmp (temp, LastSearchExpn))
{
BUFFER err;
- memset(&err, 0, sizeof(err));
+ mutt_buffer_init (&err);
set_option (OPTSEARCHINVALID);
strfcpy (LastSearch, buf, sizeof (LastSearch));
mutt_message _("Compiling search pattern...");
return (-1);
}
pattern = buf->data;
- memset (buf, 0, sizeof (BUFFER));
+ mutt_buffer_init (buf);
mutt_extract_token (buf, s, 0);
if (MoreArgs (s))
{