From fd531abd3d247aa88a5eb9d327a4c2cd14976e98 Mon Sep 17 00:00:00 2001 From: Brendan Le Foll Date: Mon, 21 Dec 2015 15:15:51 +0000 Subject: [PATCH] iio.c: Avoid reading uninitialised memory in cases of error Signed-off-by: Brendan Le Foll --- src/iio/iio.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/iio/iio.c b/src/iio/iio.c index a9c1ef9..cab10fd 100755 --- a/src/iio/iio.c +++ b/src/iio/iio.c @@ -365,6 +365,7 @@ mraa_iio_get_event_data(mraa_iio_context dev) int curr_bytes = 0; char shortbuf, signchar; memset(buf, 0, MAX_SIZE); + memset(readbuf, 0, 32); snprintf(buf, MAX_SIZE, IIO_SYSFS_DEVICE "%d/" IIO_EVENTS, dev->num); dir = opendir(buf); if (dir != NULL) { -- 2.7.4