]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix leak in test_check_allowed_to_delegate() 460/head
authorGreg Hudson <ghudson@mit.edu>
Thu, 2 Jun 2016 04:51:11 +0000 (00:51 -0400)
committerGreg Hudson <ghudson@mit.edu>
Thu, 2 Jun 2016 19:19:09 +0000 (15:19 -0400)
sprinc and tprinc must be freed.  Reported by Will Fiveash.

ticket: 8426

src/plugins/kdb/test/kdb_test.c

index 01f17b6edb2d4f9d29f0e5cb8fd26cf9269e5609..b752c0e093cd4a89e9abb884079c07ad1cd0238d 100644 (file)
@@ -497,6 +497,8 @@ test_check_allowed_to_delegate(krb5_context context,
             break;
         }
     }
+    krb5_free_unparsed_name(context, sprinc);
+    krb5_free_unparsed_name(context, tprinc);
     profile_free_list(values);
     return found ? 0 : KRB5KDC_ERR_POLICY;
 }