summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--NEWS1
-rw-r--r--src/lib/elm_entry.c4
3 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 99a016c0a..f5384e2ed 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -766,3 +766,7 @@
7662013-03-02 Brian J. Lovin 7662013-03-02 Brian J. Lovin
767 767
768 * Fix initial value of the spinner on the first mouse move. 768 * Fix initial value of the spinner on the first mouse move.
769
7702013-03-11 Tom Hacohen (TAsn)
771
772 * Entry: Fixed a bug with text appending.
diff --git a/NEWS b/NEWS
index a525d3d56..1b0a681b4 100644
--- a/NEWS
+++ b/NEWS
@@ -22,6 +22,7 @@ Fixes:
22 * Fix elm_progressbar_pulse() to abort if pulsing not enabled 22 * Fix elm_progressbar_pulse() to abort if pulsing not enabled
23 * Fix scroller acceleration bug. It was accelerated even it's scrolled after finishing the previous scroll. This happens with page scroll enabled. 23 * Fix scroller acceleration bug. It was accelerated even it's scrolled after finishing the previous scroll. This happens with page scroll enabled.
24 * Fix initial value of the spinner on the first mouse move. 24 * Fix initial value of the spinner on the first mouse move.
25 * Entry: Fixed a bug with text appending.
25 26
26Elementary 1.7.5 27Elementary 1.7.5
27 28
diff --git a/src/lib/elm_entry.c b/src/lib/elm_entry.c
index 8684a7049..793232433 100644
--- a/src/lib/elm_entry.c
+++ b/src/lib/elm_entry.c
@@ -2429,7 +2429,9 @@ _elm_entry_text_get(const Evas_Object *obj, const char *item)
2429 char *tmpbuf; 2429 char *tmpbuf;
2430 size_t tlen; 2430 size_t tlen;
2431 tlen = strlen(text); 2431 tlen = strlen(text);
2432 tmpbuf = malloc(wd->append_text_len + 1); 2432 /* FIXME: need that or we do copy unitialised data */
2433 tmpbuf = calloc(1, tlen + sd->append_text_len -
2434 sd->append_text_position + 1);
2433 if (!tmpbuf) 2435 if (!tmpbuf)
2434 { 2436 {
2435 ERR("Failed to allocate memory for entry's text %p", obj); 2437 ERR("Failed to allocate memory for entry's text %p", obj);