discomfitor pushed a commit to branch master.

http://git.enlightenment.org/tools/examples.git/commit/?id=09923d92c2936c086b738c6001c53ebd17e36f13

commit 09923d92c2936c086b738c6001c53ebd17e36f13
Author: Xavi Artigas <xavierarti...@yahoo.es>
Date:   Tue May 1 13:14:42 2018 -0400

    Fix double frees and incorrect nprintf in eina_string example
    
    Reviewers: cedric, ajwillia.ms, zmike
    
    Differential Revision: https://phab.enlightenment.org/D6012
---
 reference/c/eina/src/eina_string.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/reference/c/eina/src/eina_string.c 
b/reference/c/eina/src/eina_string.c
index 4e2e95d..43e7f3c 100644
--- a/reference/c/eina/src/eina_string.c
+++ b/reference/c/eina/src/eina_string.c
@@ -53,7 +53,6 @@ _string_case()
 
    eina_str_toupper(&str);
    printf(" Upper: %s\n", str);
-   free(str);
 
    eina_str_tolower(&str);
    printf(" Lower: %s\n", str);
@@ -130,7 +129,7 @@ _string_share()
    str = eina_stringshare_printf(line2, 12, 3, 4, "four");
    printf("Line2: %s\n", str);
    eina_stringshare_del(str);
-   str = eina_stringshare_nprintf(48, line2, 12, 7, 5);
+   str = eina_stringshare_nprintf(48, line2, 12, 7, 5, "four");
    printf(" format limit (len %d): %s...\n", eina_stringshare_strlen(str), 
str);
    eina_stringshare_del(str);
 

-- 


Reply via email to