mirror of
https://github.com/gnif/LookingGlass.git
synced 2024-11-10 08:38:20 +00:00
[common] option: fix another invalid usage of an unset variable
This commit is contained in:
parent
0605b7df8c
commit
a29639fceb
@ -297,6 +297,13 @@ bool option_parse(int argc, char * argv[])
|
|||||||
free(arg);
|
free(arg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!o)
|
||||||
|
{
|
||||||
|
DEBUG_WARN("Ignored unknown argument: %s", argv[a]);
|
||||||
|
free(value);
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
if (!value)
|
if (!value)
|
||||||
{
|
{
|
||||||
if (o->type == OPTION_TYPE_BOOL)
|
if (o->type == OPTION_TYPE_BOOL)
|
||||||
@ -311,13 +318,6 @@ bool option_parse(int argc, char * argv[])
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!o)
|
|
||||||
{
|
|
||||||
DEBUG_WARN("Ignored unknown argument: %s", argv[a]);
|
|
||||||
free(value);
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
option_set(o, value);
|
option_set(o, value);
|
||||||
free(value);
|
free(value);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user