diff options
Diffstat (limited to 'source4/kdc/mit_samba.c')
-rw-r--r-- | source4/kdc/mit_samba.c | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/source4/kdc/mit_samba.c b/source4/kdc/mit_samba.c index bc90172ef37..8abac9d386e 100644 --- a/source4/kdc/mit_samba.c +++ b/source4/kdc/mit_samba.c @@ -179,7 +179,9 @@ int mit_samba_get_principal(struct mit_samba_context *ctx, unsigned int kflags, krb5_db_entry **_kentry) { - struct sdb_entry_ex sentry; + struct sdb_entry_ex sentry = { + .free_entry = NULL, + }; krb5_db_entry *kentry; int ret; int sflags = 0; @@ -238,7 +240,9 @@ done: int mit_samba_get_firstkey(struct mit_samba_context *ctx, krb5_db_entry **_kentry) { - struct sdb_entry_ex sentry; + struct sdb_entry_ex sentry = { + .free_entry = NULL, + }; krb5_db_entry *kentry; int ret; @@ -276,7 +280,9 @@ int mit_samba_get_firstkey(struct mit_samba_context *ctx, int mit_samba_get_nextkey(struct mit_samba_context *ctx, krb5_db_entry **_kentry) { - struct sdb_entry_ex sentry; + struct sdb_entry_ex sentry = { + .free_entry = NULL, + }; krb5_db_entry *kentry; int ret; |