bu5hm4n pushed a commit to branch master.

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

commit c19498fffc0a4db423d80845cf2e0d56c73907c7
Author: Marcel Hollerbach <[email protected]>
Date:   Thu Mar 12 18:06:54 2020 +0100

    eina: do not free NULL ptr
    
    this is definitly NULL here, but usefull for later usage.
---
 src/lib/eina/eina_abstract_content.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/src/lib/eina/eina_abstract_content.c 
b/src/lib/eina/eina_abstract_content.c
index 65ea170ad4..a9899cecfe 100644
--- a/src/lib/eina/eina_abstract_content.c
+++ b/src/lib/eina/eina_abstract_content.c
@@ -140,8 +140,11 @@ eina_content_new(Eina_Slice data, const char *type)
    return content;
 
 err:
-   free(content->data.mem);
-   content->data.mem = NULL;
+   if (content->data.mem)
+     {
+        free(content->data.mem);
+        content->data.mem = NULL;
+     }
    free(content);
    return NULL;
 }

-- 


Reply via email to