elm_entry: fix resource leak
authorShinwoo Kim <cinoo.kim@samsung.com>
Mon, 30 Dec 2019 02:57:39 +0000 (11:57 +0900)
committerJongmin Lee <jm105.lee@samsung.com>
Mon, 6 Jan 2020 11:27:28 +0000 (20:27 +0900)
commit1e45317ad5d3260d3f5b7660f8efc6cbc50fb6cd
tree0ca8cf7647cc73b2dde1553270cd5edd4ad87e00
parent60c42608b81e9b3bdd19d23867f4cda3575c6c84
elm_entry: fix resource leak

This patch will rexolve a resource leak detected by static analysis tool.
The evas_textblock_cursor_range_text_get allocates memory, so returned value
'text' should be released before it refers different address. In this case,
'text' points different address by calling eina_strbuf_string_steal.

Change-Id: I9b3912e4f9476b9ee400da5598037274afdf03ab
src/lib/elementary/elm_entry.c