diff options
author | Pavel Březina <pbrezina@redhat.com> | 2013-11-07 11:09:48 +0100 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-11-07 11:16:03 +0100 |
commit | 3e94cea9351b541dfeac13fed925e0794488f0c6 (patch) | |
tree | 108da721afe12bff6b3f96ba74c984f8abb64c47 /src/responder | |
parent | d7b7f030888b0f327c231ba64242262d60f8a2e4 (diff) | |
download | sssd-3e94cea9351b541dfeac13fed925e0794488f0c6.tar.gz sssd-3e94cea9351b541dfeac13fed925e0794488f0c6.tar.xz sssd-3e94cea9351b541dfeac13fed925e0794488f0c6.zip |
free idmapped binary SIDs correctly
Resolves:
https://fedorahosted.org/sssd/ticket/2133
Diffstat (limited to 'src/responder')
-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 ada2b64df..564d66f0d 100644 --- a/src/responder/nss/nsssrv_cmd.c +++ b/src/responder/nss/nsssrv_cmd.c @@ -4334,7 +4334,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)); |