(krb5_parse_name): remember to free realm in case of error

Coverity, NetBSD CID#1883


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@17041 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2006-04-10 10:10:01 +00:00
parent 55178a0d79
commit c41e1b2980

View File

@@ -98,7 +98,7 @@ krb5_parse_name(krb5_context context,
{
krb5_error_code ret;
heim_general_string *comp;
heim_general_string realm;
heim_general_string realm = NULL;
int ncomp;
const char *p;
@@ -225,6 +225,7 @@ exit:
free(comp[--n]);
}
free(comp);
free(realm);
free(s);
return ret;
}