Bugzilla Bug 351140: handle the case that params->field is an invalid

value.  The patch is by Ryan Jones <sciguyryan+bugzilla@gmail.com>.
r=nelsonb,wtc.
This commit is contained in:
wtchang%redhat.com 2006-10-24 00:05:43 +00:00
Родитель 7b8ef8bc9b
Коммит e1b969f04b
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -328,10 +328,13 @@ ecgroup_fromNameAndHex(const ECCurveName name,
MP_CHECKOK(ec_group_set_gf2m233(group, name));
}
#endif
} else {
res = MP_UNDEF;
goto CLEANUP;
}
/* set name, if any */
if (params->text != NULL) {
if ((group != NULL) && (params->text != NULL)) {
group->text = strdup(params->text);
if (group->text == NULL) {
res = MP_MEM;