summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPhil Pennock <pdp@exim.org>2018-02-07 22:59:03 -0500
committerPhil Pennock <pdp@exim.org>2018-02-07 22:59:03 -0500
commit7be145827de6464f18601325df0091b7c7ab908e (patch)
tree1a5a6f37ae5327f17a672845c26f16e0425d4e6a
parent744976d4d6e6c8f8ea36ad19a6570c45f21aa4f4 (diff)
Repair Heimdal GSSAPI authenticator init
Broken-by: f2ed27cf5f
-rw-r--r--doc/doc-txt/ChangeLog3
-rw-r--r--src/src/drtables.c2
2 files changed, 4 insertions, 1 deletions
diff --git a/doc/doc-txt/ChangeLog b/doc/doc-txt/ChangeLog
index 868e59106..e0981f4eb 100644
--- a/doc/doc-txt/ChangeLog
+++ b/doc/doc-txt/ChangeLog
@@ -85,6 +85,9 @@ JH/15 Relax results from ACL control request to enable cutthrough, in
JH/16 Fix bug in DKIM verify: a buffer overflow could corrupt the malloc
metadata, resulting in a crash in free().
+PP/01 Fix broken refactor of Heimdal GSSAPI authenticator init.
+ Broken in f2ed27cf5, missing an equals sign for specified-initialisers.
+
Exim version 4.90
-----------------
diff --git a/src/src/drtables.c b/src/src/drtables.c
index 36bf64261..f772c8b7e 100644
--- a/src/src/drtables.c
+++ b/src/src/drtables.c
@@ -119,7 +119,7 @@ auth_info auths_available[] = {
{
.driver_name = US"heimdal_gssapi",
.options = auth_heimdal_gssapi_options,
- .options_count &auth_heimdal_gssapi_options_count,
+ .options_count = &auth_heimdal_gssapi_options_count,
.options_block = &auth_heimdal_gssapi_option_defaults,
.options_len = sizeof(auth_heimdal_gssapi_options_block),
.init = auth_heimdal_gssapi_init,