diff options
-rw-r--r-- | source4/dsdb/samdb/cracknames.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source4/dsdb/samdb/cracknames.c b/source4/dsdb/samdb/cracknames.c index 0b7b6ed1c5..1964e134f0 100644 --- a/source4/dsdb/samdb/cracknames.c +++ b/source4/dsdb/samdb/cracknames.c @@ -649,6 +649,7 @@ WERROR DsCrackNameOneName(struct ldb_context *sam_ctx, TALLOC_CTX *mem_ctx, strcspn(principal->name.name_string.val[1], ".")); if (computer_name == NULL) { krb5_free_principal(smb_krb5_context->krb5_context, principal); + free(unparsed_name_short); return WERR_NOMEM; } |