Fix for 292390. NSS tools with missing command-line operands cause crash. r=nelson

This commit is contained in:
julien.pierre.bugs%sun.com 2005-09-19 20:59:46 +00:00
Родитель 7e8884e00e
Коммит 48b2d654bd
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -3078,7 +3078,9 @@ SECU_ParseCommandLine(int argc, char **argv, char *progName, secuCommand *cmd)
cmd->options[i].activated = PR_TRUE; cmd->options[i].activated = PR_TRUE;
if (optstate->value) { if (optstate->value) {
cmd->options[i].arg = (char *)optstate->value; cmd->options[i].arg = (char *)optstate->value;
} } else if (cmd->options[i].needsArg) {
return SECFailure;
}
found = PR_TRUE; found = PR_TRUE;
break; break;
} }