hermet pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=4c489d5a2e4696275ced1c44baae600fe7d386ba
commit 4c489d5a2e4696275ced1c44baae600fe7d386ba Author: Wonki Kim <wonki_....@samsung.com> Date: Tue Aug 27 20:23:29 2019 +0900 eina_list: fix to check a null argument Summary: data should be checked regardless of EINA_MAGIC define, because it is dereferenced in the following logic. Reviewers: cedric, bu5hm4n, Hermet Reviewed By: Hermet Subscribers: #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D9750 --- src/lib/eina/eina_list.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/eina/eina_list.c b/src/lib/eina/eina_list.c index 2e7e24cc45..a9857bf897 100644 --- a/src/lib/eina/eina_list.c +++ b/src/lib/eina/eina_list.c @@ -959,6 +959,7 @@ eina_list_move_list(Eina_List **to, Eina_List **from, Eina_List *data) { EINA_SAFETY_ON_NULL_RETURN_VAL(to, EINA_FALSE); EINA_SAFETY_ON_NULL_RETURN_VAL(from, EINA_FALSE); + EINA_SAFETY_ON_NULL_RETURN_VAL(data, EINA_FALSE); #ifdef EINA_LIST_MAGIC if (*to) EINA_MAGIC_CHECK_LIST(*to, EINA_FALSE); --