diff options
author | Pavel Jindra <paja@civ.zcu.cz> | 2015-04-15 11:49:53 -0400 |
---|---|---|
committer | Greg Hudson <ghudson@mit.edu> | 2015-04-16 16:03:56 -0400 |
commit | 527edfaadb648a0dd2a42cd39a5a02a4ac37d7e3 (patch) | |
tree | 9bafe664e85f94f376a5a21e59d098b004848b49 /src/plugins | |
parent | 3c873481596653f5a35be1fffc268847867e89e7 (diff) | |
download | krb5-527edfaadb648a0dd2a42cd39a5a02a4ac37d7e3.zip krb5-527edfaadb648a0dd2a42cd39a5a02a4ac37d7e3.tar.gz krb5-527edfaadb648a0dd2a42cd39a5a02a4ac37d7e3.tar.bz2 |
Fix memory leak in DB2 iteration
Use the correct function to free the decoded principal entry in
curs_run_cb().
[ghudson@mit.edu: commit message]
ticket: 8168
target_version: 1.13.2
tags: pullup
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/kdb/db2/kdb_db2.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/kdb/db2/kdb_db2.c b/src/plugins/kdb/db2/kdb_db2.c index 4c2292c..7bc760a 100644 --- a/src/plugins/kdb/db2/kdb_db2.c +++ b/src/plugins/kdb/db2/kdb_db2.c @@ -1078,7 +1078,7 @@ curs_run_cb(iter_curs *curs, ctx_iterate_cb func, krb5_pointer func_arg) k5_mutex_unlock(krb5_db2_mutex); retval = (*func)(func_arg, entry); - krb5_db2_free(ctx, entry); + krb5_dbe_free(ctx, entry); k5_mutex_lock(krb5_db2_mutex); if (dbc->unlockiter) { lockerr = curs_lock(curs); |