efl_ui_internal_text_interactive: prevent from freed memory accessing
authorWooHyun Jung <wh0705.jung@samsung.com>
Fri, 13 Dec 2019 01:33:00 +0000 (10:33 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Mon, 16 Dec 2019 03:24:04 +0000 (12:24 +0900)
commit356a1a0ad6cb2e06d79abfe45b80026a5a242a1c
treef5bdd5c241f72b2b37a22402d5e67db44f42151a
parent7143dfdd5a7786aa921eb1a9953a5c2e5fb18d7e
efl_ui_internal_text_interactive: prevent from freed memory accessing

If node_format_remove_pair frees node, then next for loop can lead
invalid memory accessing. This patch prevents from that case by keeping
the next node before freeing.
src/lib/elementary/efl_ui_internal_text_interactive.c