aboutsummaryrefslogtreecommitdiff
path: root/scripts/gcc-plugins/cyc_complexity_plugin.c
diff options
context:
space:
mode:
authorMarkus Elfring <[email protected]>2019-08-26 08:14:02 -0300
committerMauro Carvalho Chehab <[email protected]>2019-08-29 10:22:20 -0300
commitecbce48f1ff2442371ebcd12ec0ecddb431fbd72 (patch)
tree5ef9f9a528d9ab9b40f4d3f7599b1ae9e9031c31 /scripts/gcc-plugins/cyc_complexity_plugin.c
parent95c520690f5fafb2cda2ec17f8c76ab3422b0174 (diff)
media: em28xx: Fix exception handling in em28xx_alloc_urbs()
A null pointer would be passed to a call of the function "kfree" directly after a call of the function "kcalloc" failed at one place. Pass the data structure member "urb" instead for which memory was allocated before (so that this resource will be properly cleaned up). This issue was detected by using the Coccinelle software. Fixes: d571b592c6206d33731f41aa710fa0f69ac8611b ("media: em28xx: don't use coherent buffer for DMA transfers") Signed-off-by: Markus Elfring <[email protected]> Signed-off-by: Hans Verkuil <[email protected]> Signed-off-by: Mauro Carvalho Chehab <[email protected]>
Diffstat (limited to 'scripts/gcc-plugins/cyc_complexity_plugin.c')
0 files changed, 0 insertions, 0 deletions