diff options
author | Colin Ian King <[email protected]> | 2016-12-02 16:23:55 +0000 |
---|---|---|
committer | Greg Kroah-Hartman <[email protected]> | 2017-01-11 09:14:19 +0100 |
commit | 0fa2c8eb270413160557babda519aa3c21e2bfaf (patch) | |
tree | 13a8718095bdd9da919dad07249210b2f414f118 /scripts/gdb/linux/symbols.py | |
parent | 5b11ebedd6a8bb4271b796e498cd15c0fe1133b6 (diff) |
ppdev: don't print a free'd string
A previous fix of a memory leak now prints the string 'name'
that was previously free'd. Fix this by free'ing the string
at the end of the function and adding an error exit path for
the error conditions.
CoverityScan CID#1384523 ("Use after free")
Fixes: 2bd362d5f45c1 ("ppdev: fix memory leak")
Signed-off-by: Colin Ian King <[email protected]>
Acked-by: Sudip Mukherjee <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'scripts/gdb/linux/symbols.py')
0 files changed, 0 insertions, 0 deletions