hermet pushed a commit to branch master.

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

commit 9a58f4bde4ed7598d491cb571ef56ad1558d4086
Author: Hermet Park <[email protected]>
Date:   Fri Feb 14 13:15:11 2020 +0900

    gfx path: + null check for safety
---
 src/lib/efl/interfaces/efl_gfx_path.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/efl/interfaces/efl_gfx_path.c 
b/src/lib/efl/interfaces/efl_gfx_path.c
index 85be89ce71..7eb996cefc 100644
--- a/src/lib/efl/interfaces/efl_gfx_path.c
+++ b/src/lib/efl/interfaces/efl_gfx_path.c
@@ -1513,6 +1513,7 @@ _efl_gfx_path_append_svg_path(Eo *obj, Efl_Gfx_Path_Data 
*pd,
         if (pd->path_data)
           free(pd->path_data);
         pd->path_data = malloc(strlen(svg_path_data) + 1);
+        if (!pd->path_data) goto error;
         strcpy(pd->path_data, svg_path_data);
      }
 

-- 


Reply via email to