diff options
author | Alexey Khoroshilov <khoroshilov@ispras.ru> | 2012-08-08 10:58:00 +0100 |
---|---|---|
committer | Jonathan Cameron <jic23@kernel.org> | 2012-08-16 20:24:33 +0100 |
commit | 1c795ebd00042b3a5c97e049fd1c08763714a7a8 (patch) | |
tree | b54a55288bec44e39acdd6f6282f6b4d568afb23 /drivers/pcmcia/sa1100_cerf.c | |
parent | 8857df3aceb7a8eb7558059b7da109e41dd1fb95 (diff) |
iio/adjd_s311: Fix potential memory leak in adjd_s311_update_scan_mode()
Do not leak memory by updating pointer with potentially NULL realloc return value.
There is no need to preserve data in the buffer,
so replace krealloc() by kfree()-kmalloc() pair.
Found by Linux Driver Verification project (linuxtesting.org).
Signed-off-by: Alexey Khoroshilov <khoroshilov@ispras.ru>
Acked-by: Peter Meerwald <pmeerw@pmeerw.net>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Diffstat (limited to 'drivers/pcmcia/sa1100_cerf.c')
0 files changed, 0 insertions, 0 deletions