/*
* PDKIM - a RFC4871 (DKIM) implementation
- * Copyright (c) The Exim Maintainers 1995 - 2022
- * SPDX-License-Identifier: GPL-2.0-only
+ * Copyright (c) The Exim Maintainers 1995 - 2023
+ * SPDX-License-Identifier: GPL-2.0-or-later
*
* signing/verification interface
*/
if (!gcry_check_version (GCRYPT_VERSION))
{
fputs ("libgcrypt version mismatch\n", stderr);
- exit (2);
+ exim_exit(2);
}
/* We don't want to see any warnings, e.g. because we have not yet
*s2 = '\0';
-if ((rc = b64decode(s1, &der.data) < 0))
+if ((rc = b64decode(s1, &der.data, s1) < 0))
return US"Bad PEM-DER b64 decode";
der.len = rc;