!buf.data)
{
snprintf (err->data, err->dsize, _("Error in expression: %s"), pexpr);
+ FREE (&buf.data);
return (-1);
}
if (!*buf.data)
{
snprintf (err->data, err->dsize, "%s", _("Empty expression"));
+ FREE (&buf.data);
return (-1);
}
if (mutt_extract_token (&buffer, s, MUTT_TOKEN_COMMENT | MUTT_TOKEN_PATTERN) != 0
|| !buffer.data)
{
+ FREE (&buffer.data);
snprintf (err->data, err->dsize, _("Error in expression: %s"), pexpr);
return (-1);
}
if (!*buffer.data)
{
+ FREE (&buffer.data);
snprintf (err->data, err->dsize, "%s", _("Empty expression"));
return (-1);
}