diff options
author | Pavel Březina <pbrezina@redhat.com> | 2013-11-07 11:09:48 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-12-19 20:10:23 +0100 |
commit | ccb2fe6ee1397b3c3d413d6c546cb88701958de3 (patch) | |
tree | 399d773d1dafd6f6798e52af5c99a56db8b414f8 /src/responder/nss/nsssrv_cmd.c | |
parent | 6b44bc4465b954183f8a52fbb05da6b63b17f0d1 (diff) | |
download | sssd-ccb2fe6ee1397b3c3d413d6c546cb88701958de3.tar.gz sssd-ccb2fe6ee1397b3c3d413d6c546cb88701958de3.tar.xz sssd-ccb2fe6ee1397b3c3d413d6c546cb88701958de3.zip |
free idmapped binary SIDs correctly
Resolves:
https://fedorahosted.org/sssd/ticket/2133
Diffstat (limited to 'src/responder/nss/nsssrv_cmd.c')
-rw-r--r-- | src/responder/nss/nsssrv_cmd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/responder/nss/nsssrv_cmd.c b/src/responder/nss/nsssrv_cmd.c index 07f311880..550017c0e 100644 --- a/src/responder/nss/nsssrv_cmd.c +++ b/src/responder/nss/nsssrv_cmd.c @@ -4341,7 +4341,7 @@ static int nss_cmd_getbysid(enum sss_cli_command cmd, struct cli_ctx *cctx) /* If the body isn't a SID, fail */ err = sss_idmap_sid_to_bin_sid(nctx->idmap_ctx, sid_str, &bin_sid, &bin_sid_length); - talloc_free(bin_sid); + sss_idmap_free_bin_sid(nctx->idmap_ctx, bin_sid); if (err != IDMAP_SUCCESS) { DEBUG(SSSDBG_OP_FAILURE, ("sss_idmap_sid_to_bin_sid failed for [%s].\n", body)); |