From 073e99e538d803632e74afad9db037ae72a0906e Mon Sep 17 00:00:00 2001 From: Gabor Kiss-Vamosi Date: Sun, 18 Nov 2018 11:54:02 +0100 Subject: [PATCH] lv_indev: init data before calling of indev_read --- lv_hal/lv_hal_indev.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lv_hal/lv_hal_indev.c b/lv_hal/lv_hal_indev.c index 024ea814a..a5546a5b7 100644 --- a/lv_hal/lv_hal_indev.c +++ b/lv_hal/lv_hal_indev.c @@ -110,6 +110,8 @@ bool lv_indev_read(lv_indev_t * indev, lv_indev_data_t * data) bool cont = false; if(indev->driver.read) { + memset(data, 0, sizeof(data)); + data->state = LV_INDEV_STATE_REL; data->user_data = indev->driver.user_data; LV_LOG_TRACE("idnev read started");