]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix memory leak in DB2 iteration 274/head
authorPavel Jindra <paja@civ.zcu.cz>
Wed, 15 Apr 2015 15:49:53 +0000 (11:49 -0400)
committerGreg Hudson <ghudson@mit.edu>
Thu, 16 Apr 2015 20:03:56 +0000 (16:03 -0400)
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

src/plugins/kdb/db2/kdb_db2.c

index 4c2292c0570d4cb2dc235b956387fcce948745a9..7bc760ae2dbe39db18a21b6cef0c489db60672a6 100644 (file)
@@ -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);