free name on error, from coverity #115

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@24090 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Love Hörnquist Åstrand
2008-12-11 04:57:58 +00:00
parent a40d246195
commit dd23f4a8a9

View File

@@ -344,8 +344,10 @@ dsstringprep(const DirectoryString *ds, uint32_t **rname, size_t *rlen)
if (name == NULL) if (name == NULL)
return ENOMEM; return ENOMEM;
ret = wind_utf8ucs4(ds->u.utf8String, name, &len); ret = wind_utf8ucs4(ds->u.utf8String, name, &len);
if (ret) if (ret) {
free(name);
return ret; return ret;
}
break; break;
default: default:
_hx509_abort("unknown directory type: %d", ds->element); _hx509_abort("unknown directory type: %d", ds->element);