mirror of
https://salsa.debian.org/srivasta/make-dfsg.git
synced 2025-01-18 11:27:37 +00:00
* expand.c (variable_append): [SV 49113] Possible null ptr deref
This commit is contained in:
parent
1c9790e6f5
commit
9c487cc537
1 changed files with 4 additions and 2 deletions
6
expand.c
6
expand.c
|
@ -490,13 +490,15 @@ variable_append (const char *name, unsigned int length,
|
|||
{
|
||||
const struct variable *v;
|
||||
char *buf = 0;
|
||||
/* If this set is local and the next is not a parent, then next is local. */
|
||||
int nextlocal = local && set->next_is_parent == 0;
|
||||
int nextlocal;
|
||||
|
||||
/* If there's nothing left to check, return the empty buffer. */
|
||||
if (!set)
|
||||
return initialize_variable_output ();
|
||||
|
||||
/* If this set is local and the next is not a parent, then next is local. */
|
||||
nextlocal = local && set->next_is_parent == 0;
|
||||
|
||||
/* Try to find the variable in this variable set. */
|
||||
v = lookup_variable_in_set (name, length, set->set);
|
||||
|
||||
|
|
Loading…
Reference in a new issue