rfc2045: blaze822_mime_body: zero output fields when no body is there

pull/1/merge
Christian Neukirchen 8 years ago
parent 411c9b632a
commit f122c3c7d2

@ -18,8 +18,11 @@ blaze822_check_mime(struct message *msg)
int int
blaze822_mime_body(struct message *msg, char **cto, char **bodyo, size_t *bodyleno) blaze822_mime_body(struct message *msg, char **cto, char **bodyo, size_t *bodyleno)
{ {
if (!msg->body || !msg->bodyend) if (!msg->body || !msg->bodyend) {
*bodyo = 0;
*bodyleno = 0;
return -1; return -1;
}
char *ct = blaze822_hdr(msg, "content-type"); char *ct = blaze822_hdr(msg, "content-type");
char *cte = blaze822_hdr(msg, "content-transfer-encoding"); char *cte = blaze822_hdr(msg, "content-transfer-encoding");

Loading…
Cancel
Save