cedric pushed a commit to branch master.

http://git.enlightenment.org/core/efl.git/commit/?id=1281a8369f5200c2723fb027edc1625a4a939874

commit 1281a8369f5200c2723fb027edc1625a4a939874
Author: Cedric Bail <cedric.b...@samsung.com>
Date:   Tue Nov 12 19:01:10 2013 +0900

    eina: fix uninitialized data use.
---
 src/lib/eina/eina_stringshare.c        | 2 +-
 src/tests/eina/eina_test_stringshare.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/eina/eina_stringshare.c b/src/lib/eina/eina_stringshare.c
index a630368..36af6d4 100644
--- a/src/lib/eina/eina_stringshare.c
+++ b/src/lib/eina/eina_stringshare.c
@@ -680,7 +680,7 @@ eina_stringshare_nprintf(unsigned int len, const char *fmt, 
...)
    if (size < 1)
      return NULL;
 
-   return eina_stringshare_add_length(tmp, len);
+   return eina_stringshare_add_length(tmp, size);
 }
 
 EAPI Eina_Stringshare *
diff --git a/src/tests/eina/eina_test_stringshare.c 
b/src/tests/eina/eina_test_stringshare.c
index 9842b11..13c7247 100644
--- a/src/tests/eina/eina_test_stringshare.c
+++ b/src/tests/eina/eina_test_stringshare.c
@@ -224,7 +224,7 @@ START_TEST(eina_stringshare_print)
    fail_if(strcmp(t3, "x"TEST1"y") != 0);
    fail_if(((int)strlen(TEST1) + 2) != eina_stringshare_strlen(t1));
    fail_if(((int)strlen(TEST1) + 2) != eina_stringshare_strlen(t2));
-   fail_if(10 != eina_stringshare_strlen(t3));
+   fail_if(8 != eina_stringshare_strlen(t3));
    eina_stringshare_del(t1);
    eina_stringshare_del(t2);
    eina_stringshare_del(t3);

-- 


Reply via email to