From 9e1942009c723a5b5b08e6557cff41c5e296d26c Mon Sep 17 00:00:00 2001 From: "duna.oh" Date: Fri, 12 Aug 2022 14:22:56 +0900 Subject: [PATCH] devicemgr: null-checking to prevent null pointer dereference Change-Id: Id40d4e7fde37d963bde2071d0def3fc4cc80c4d9 --- src/input_devicemgr/input_devicemgr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/input_devicemgr/input_devicemgr.c b/src/input_devicemgr/input_devicemgr.c index 00c99b0..69cae4f 100644 --- a/src/input_devicemgr/input_devicemgr.c +++ b/src/input_devicemgr/input_devicemgr.c @@ -1195,7 +1195,7 @@ tz_devicemgr_pressed_keys_cleanup(struct ds_tizen_input_devicemgr *tz_devicemgr) wl_list_length(&tz_devicemgr->devices.kbd->key.pressed)); wl_list_for_each_safe(keydata, tmp, &tz_devicemgr->devices.kbd->key.pressed, link) { - if (tz_devicemgr->devices.kbd) + if (tz_devicemgr->devices.kbd->input_device) tz_devicemgr_generate_key(tz_devicemgr->devices.kbd->input_device, keydata->keycode, false); wl_list_remove(&keydata->link); -- 2.7.4