summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/krb/mk_safe.c
diff options
context:
space:
mode:
authorGreg Hudson <ghudson@mit.edu>2010-12-16 05:07:24 +0000
committerGreg Hudson <ghudson@mit.edu>2010-12-16 05:07:24 +0000
commitbfe71190f21d7f87bc52132e2950dda32d7fc747 (patch)
treec49d586a946a8c884e5da6b3a9430a488d8706ab /src/lib/krb5/krb/mk_safe.c
parent5ace5f2fa90cdddec97058e8040f3764d24ff725 (diff)
downloadkrb5-bfe71190f21d7f87bc52132e2950dda32d7fc747.tar.gz
krb5-bfe71190f21d7f87bc52132e2950dda32d7fc747.tar.xz
krb5-bfe71190f21d7f87bc52132e2950dda32d7fc747.zip
Remove an unnecessary clause from safe_cksumtype() which served only
to create a theoretical (but impossible in practice) memory leak. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@24581 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/krb5/krb/mk_safe.c')
-rw-r--r--src/lib/krb5/krb/mk_safe.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/krb5/krb/mk_safe.c b/src/lib/krb5/krb/mk_safe.c
index 334701dd5..1f17c6080 100644
--- a/src/lib/krb5/krb/mk_safe.c
+++ b/src/lib/krb5/krb/mk_safe.c
@@ -123,7 +123,7 @@ safe_cksumtype(krb5_context context, krb5_auth_context auth_context,
* Otherwise return 0 for the mandatory checksum. */
retval = krb5_c_keyed_checksum_types(context, enctype, &nsumtypes,
&sumtypes);
- if (retval != 0 || nsumtypes == 0)
+ if (retval != 0)
return 0;
for (i = 0; i < nsumtypes; i++) {
if (auth_context->safe_cksumtype == sumtypes[i])