evas vg: Fixed build error. 61/256361/2
authorMichal Szczecinski <m.szczecinsk@partner.samsung.com>
Thu, 1 Apr 2021 11:02:48 +0000 (13:02 +0200)
committerHermet Park <chuneon.park@samsung.com>
Fri, 2 Apr 2021 09:01:16 +0000 (09:01 +0000)
Move free() function calls to proper block of code.

Change-Id: I7bd3e56b79470facae84035b84114ff0d93a3e5f

src/lib/evas/canvas/efl_canvas_vg_shape.c

index 51ad4d0..d8ab13e 100644 (file)
@@ -1128,13 +1128,12 @@ evas_vg_shape_path_set(Evas_Vg_Shape *obj, const Evas_Vg_Path_Command *op, const
      }
 
    tvg_shape_append_path(_get_tvg_shape(obj), commands, cmd_length - 1, pts, pts_length / 2);
+   free(pts);
+   free(commands);
 #else
    efl_gfx_path_set(obj, (const Efl_Gfx_Path_Command *)op, points);
 #endif
    efl_canvas_vg_node_change(obj);
-
-   free(pts);
-   free(commands);
 }
 
 EAPI void