evas vg: don't access a dangling pointer. 24/200624/1
authorHermet Park <hermetpark@gmail.com>
Wed, 27 Feb 2019 10:13:18 +0000 (19:13 +0900)
committerHermet Park <hermetpark@gmail.com>
Wed, 27 Feb 2019 10:17:59 +0000 (19:17 +0900)
Change-Id: Iecac959e42257f7ba45444e3de4c7af5d7034afa

src/static_libs/vg_common/vg_common_svg.c

index 6b18a0e..c55a057 100644 (file)
@@ -847,7 +847,8 @@ _create_node(Svg_Node *parent, Svg_Node_Type type)
    if (!node->style)
      {
         free(node);
-        EINA_SAFETY_ON_NULL_RETURN_VAL(node->style, NULL);
+        ERR("OOM: Failed calloc()");
+        return NULL;
      }
 
    // update the default value of stroke and fill