diff options
Diffstat (limited to 'source4/kdc/kpasswd-helper.c')
-rw-r--r-- | source4/kdc/kpasswd-helper.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source4/kdc/kpasswd-helper.c b/source4/kdc/kpasswd-helper.c index 996b318bd40..6de28375cba 100644 --- a/source4/kdc/kpasswd-helper.c +++ b/source4/kdc/kpasswd-helper.c @@ -54,11 +54,13 @@ bool kpasswd_make_error_reply(TALLOC_CTX *mem_ctx, */ #ifndef SAMBA4_USES_HEIMDAL if (slen < 2) { + talloc_free(s); return false; } slen -= 2; #endif if (2 + slen < slen) { + talloc_free(s); return false; } error_data->length = 2 + slen; |