(find_type): make sure of always setting `ret_etype' correctly.

clean-up structure some


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@8990 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
2000-08-23 20:25:06 +00:00
parent b8da5c8c77
commit 2fc8e73137

View File

@@ -92,15 +92,13 @@ find_etype(hdb_entry *princ, unsigned *etypes, unsigned len,
ret = KRB5KDC_ERR_NULL_KEY; ret = KRB5KDC_ERR_NULL_KEY;
continue; continue;
} }
*ret_key = key; *ret_key = key;
*ret_etype = etypes[i];
ret = 0; ret = 0;
if (key->salt == NULL) if (key->salt == NULL)
goto out; return ret;
} }
} }
out:
if (ret_etype)
*ret_etype = etypes[i];
return ret; return ret;
} }