libmisc: don't free members variable
In 9eb191edc4
I included a free() that
frees the members variable, which in turn causes the comma_to_list()
function to return an array of empty elements. The array variable holds
a list of pointers that point to offsets of the members variable. When
the function succeeds freeing members variable causes the elements of
the array variable to point to an empty string.
This is causing several regressions in our internal testing environment.
So, I'm reverting the change.
Signed-off-by: Iker Pedrosa <ipedrosa@redhat.com>
This commit is contained in:
parent
9eb191edc4
commit
c3cf23b00c
@ -263,8 +263,6 @@ bool is_on_list (char *const *list, const char *member)
|
||||
}
|
||||
}
|
||||
|
||||
free (members);
|
||||
|
||||
/*
|
||||
* Return the new array of pointers
|
||||
*/
|
||||
|
Loading…
Reference in New Issue
Block a user