Avoid null deref in command line arg processing.
Reported by lfm.
This commit is contained in:
parent
18d3ab876c
commit
276dcdbcec
1 changed files with 2 additions and 1 deletions
|
@ -328,7 +328,8 @@ static void parse_arg (int key, char *arg)
|
||||||
switch(key) {
|
switch(key) {
|
||||||
case 'a':
|
case 'a':
|
||||||
for (i = 0; i < ARRAY_SIZE(algo_names); i++) {
|
for (i = 0; i < ARRAY_SIZE(algo_names); i++) {
|
||||||
if (!strcmp(arg, algo_names[i])) {
|
if (algo_names[i] &&
|
||||||
|
!strcmp(arg, algo_names[i])) {
|
||||||
opt_algo = i;
|
opt_algo = i;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue