| commit | 6fa0bc1c30c6f099771d91c574cccbce5535ae75 | [log] [tgz] |
|---|---|---|
| author | Nick Alcock <nick.alcock@oracle.com> | Tue Sep 17 06:59:31 2019 +0100 |
| committer | Nick Alcock <nick.alcock@oracle.com> | Tue Sep 24 14:06:32 2019 +0100 |
| tree | b39accd740b56f0284a6d54b2a60434de76f9b71 | |
| parent | 2ca5b4ab8a02b17ac4ee4a6f8474c288cb3fbef9 [diff] |
libctf: fix refcount leak in ctf_import Calling ctf_import (fp, NULL) to cancel out a pre-existing import leaked the refcnt increment on the parent, so it could never be freed. New in v4. libctf/ * ctf-open.c (ctf_import): Do not leak a ctf_file_t ref on every ctf_import after the first for a given file.