From 19b603166a49a144ea41e7d51261cc8fb69cda7e Mon Sep 17 00:00:00 2001 From: Wonki Kim Date: Wed, 5 Aug 2020 15:18:34 +0900 Subject: [PATCH] edje: fix a potentional error of null deref Summary: this is a patch to fix a potentional error by null dereferencing. Reviewers: jsuya, bu5hm4n, Hermet Reviewed By: jsuya Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D12086 --- src/lib/edje/edje_program.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/edje/edje_program.c b/src/lib/edje/edje_program.c index f823c871a2..875bd1d3fd 100644 --- a/src/lib/edje/edje_program.c +++ b/src/lib/edje/edje_program.c @@ -1350,7 +1350,7 @@ _edje_seat_emit(Edje *ed, Efl_Input_Device *dev, const char *sig, const char *sr if (dev) seat = efl_input_device_seat_get(dev); if (seat) { - sname = strdup(efl_name_get(seat)); + sname = eina_strdup(efl_name_get(seat)); mdata = _edje_signal_data_setup(NULL, NULL, sname, free); } /* keep sending old style signals for legacy compatibility, but provide */