diff options
author | 2018-11-15 22:25:58 +0000 | |
---|---|---|
committer | 2018-12-13 22:09:13 +0100 | |
commit | 6554a56f352ee2a6ce295fcfb39889eb9ecc79cf (patch) | |
tree | 7036b37a474b831f003cfd1093d579d10d8c041d /tools/perf/scripts/python/export-to-postgresql.py | |
parent | ubifs: auth: Add CONFIG_KEYS dependency (diff) | |
download | wireguard-linux-6554a56f352ee2a6ce295fcfb39889eb9ecc79cf.tar.xz wireguard-linux-6554a56f352ee2a6ce295fcfb39889eb9ecc79cf.zip |
ubifs: Fix memory leak on error condition
If the call to ubifs_read_nnode() fails in ubifs_lpt_calc_hash() an
error is returned without freeing the memory allocated to 'buf'.
Read and check the root node before allocating the buffer.
Detected by CoverityScan, CID 1441025 ("Resource leak")
Signed-off-by: Garry McNulty <garrmcnu@gmail.com>
Signed-off-by: Richard Weinberger <richard@nod.at>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions