summaryrefslogtreecommitdiff
path: root/scripts/patch-kernel
diff options
context:
space:
mode:
authorGargi Sharma <gs051095@gmail.com>2017-02-22 18:38:21 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-03-06 11:17:01 +0300
commitfea3860d7d69b0a82e0b96617258ffaf0ff250d4 (patch)
tree426f0727625562d975dce59ce4ad236026818883 /scripts/patch-kernel
parent95ee706e9a6e3b18d8bf37cbb238e55ba37b37a7 (diff)
downloadlinux-fea3860d7d69b0a82e0b96617258ffaf0ff250d4.tar.xz
staging: greybus: loopback_test: fix device-name leak
All the device names were being always leaked. Also, illegal free was being called upon namelist[n] which was coincidentally NULL. The pointer to dirent structures must be individually freed before freeing the pointer array. Coccinelle Script: @@ expression arr,ex1,ex2; @@ for(ex1 = 0; ex1 < ex2; ex1++) { <... arr[ - ex2 + ex1 ] ...> } Signed-off-by: Gargi Sharma <gs051095@gmail.com> Reviewed by: Johan Hovold <johan@kernel.org> Acked-by: Julia Lawall <julia.lawall@lip6.fr> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions