commit a53d74c47d63ca76fbf3b82967cc4dbfe4ab34d5 from: Martijn van Duren date: Mon Apr 8 05:26:41 2019 UTC Fix another off by one commit - e768e91ab52cf9d7ebf384dcd540ad8b5f0c9389 commit + a53d74c47d63ca76fbf3b82967cc4dbfe4ab34d5 blob - 18d386ad51f9fd0c31d5248add8ed034ddd93c74 blob + 5d2f23ceb493a8e95bafeef2992456de44f996ea --- main.c +++ main.c @@ -534,8 +534,8 @@ dkim_parse_header(struct dkim_session *session, char * for (lastheader = 0; session->headers[lastheader] != NULL; lastheader++) continue; if (!session->lastheader) { - mtmp = reallocarray(session->headers, lastheader + 1, - sizeof(*mtmp)); + mtmp = recallocarray(session->headers, lastheader + 1, + lastheader + 2, sizeof(*mtmp)); if (mtmp == NULL) { dkim_err(session, "Can't store header"); return;