Commit Diff
--- main.c +++ main.c @@ -986,7 +986,6 @@ dkim_signature_header(EVP_MD_CTX *bctx, struct signatu "EVP_DigestVerifyUpdate"); return; } - ptr = end - 1; } else { if (EVP_DigestVerifyUpdate(bctx, ptr, end - ptr) == 0) { @@ -995,6 +994,7 @@ dkim_signature_header(EVP_MD_CTX *bctx, struct signatu return; } } + ptr = end - 1; } }