commit 8a3a2cefab61bb49259b8ed9b645de231ca6284f from: Martijn van Duren date: Mon Apr 8 07:05:52 2019 UTC A pointer change should be accounted for commit - 503597cced5ec7027795c98ad2c00d270cd83f82 commit + 8a3a2cefab61bb49259b8ed9b645de231ca6284f blob - 57685a5a37a9d49c339fff93d8be081e304d8688 blob + 4f1ba6e4cc40f3f1726f70ed46d23e5c4dd52683 --- main.c +++ main.c @@ -646,6 +646,8 @@ dkim_signature_normalize(struct dkim_session *session) if (!dkim_signature_need(session, skip > 3 ? 0 : 3 - skip + 1)) return 0; + sig = session->signature.signature; + memmove(sig + checkpoint + 3, sig + checkpoint + skip, *headerlen - skip - checkpoint + 1);