Fix memory leak found by valgrind/paranoia.
This commit is contained in:
parent
2821b24350
commit
4fd0a68fb2
|
|
@ -43,6 +43,7 @@ struct pnode *ft_getpnames_from_string(const char *sz, bool check)
|
||||||
* structure must also be freed if the check fails since it is not
|
* structure must also be freed if the check fails since it is not
|
||||||
* being returned. */
|
* being returned. */
|
||||||
if (check && !checkvalid(pn)) {
|
if (check && !checkvalid(pn)) {
|
||||||
|
dvec_free(pn->pn_value);
|
||||||
free_pnode(pn);
|
free_pnode(pn);
|
||||||
return (struct pnode *) NULL;
|
return (struct pnode *) NULL;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue