diff options
author | Gustavo A. R. Silva <gustavo@embeddedor.com> | 2018-08-29 18:22:09 +0300 |
---|---|---|
committer | Jiri Kosina <jkosina@suse.cz> | 2018-09-05 11:08:07 +0300 |
commit | b034ed50a2bb517c4b76e84f7723cb6bf60a4edd (patch) | |
tree | 1b7d4c13ba8401342f7e122f9ab95f400e707995 /net | |
parent | 0d6c3011409135ea84e2a231b013a22017ff999a (diff) | |
download | linux-b034ed50a2bb517c4b76e84f7723cb6bf60a4edd.tar.xz |
HID: core: fix NULL pointer dereference
There is a NULL pointer dereference in case memory resources
for *parse* are not successfully allocated.
Fix this by adding a new goto label and make the execution
path jump to it in case vzalloc() fails.
Addresses-Coverity-ID: 1473081 ("Dereference after null check")
Fixes: b2dd9f2e5a8a ("HID: core: fix memory leak on probe")
Signed-off-by: Gustavo A. R. Silva <gustavo@embeddedor.com>
Reviewed-by: Stefan Agner <stefan@agner.ch>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions