raster pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=35505188570574824b87d6aae2b433008ed4d157
commit 35505188570574824b87d6aae2b433008ed4d157 Author: Carsten Haitzler (Rasterman) <[email protected]> Date: Fri Aug 8 16:16:42 2014 +0900 elm entry - fix CID 1194480 in coverity if sd->append_text_left was still set, free it - in case it was and idler was not set. --- src/lib/elm_entry.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c index 439df31..4a2cfaf 100644 --- a/src/lib/elm_entry.c +++ b/src/lib/elm_entry.c @@ -2871,6 +2871,11 @@ _elm_entry_elm_layout_text_set(Eo *obj, Elm_Entry_Data *sd, const char *part, co } len = strlen(entry); + if (sd->append_text_left) + { + free(sd->append_text_left); + sd->append_text_left = NULL; + } /* Split to ~ ELM_ENTRY_CHUNK_SIZE chunks */ if (len > ELM_ENTRY_CHUNK_SIZE) { --
