_dash_set(Evas_Vg_Shape *obj, const Evas_Vg_Dash *dash, unsigned int length)
{
float *dash_pattern = malloc(sizeof(float) * length * DASH_PATTERN_EL_SIZE);
+ if (!dash_pattern) return;
+
unsigned int i = 0;
for (i = 0; i < length; ++i)
unsigned int i = 0, j = 0;
evas_cmds = (Evas_Vg_Path_Command*)malloc(sizeof(Evas_Vg_Path_Command) * (cmds_len + 1));
+ if (!evas_cmds) return;
for (i = 0; i < cmds_len; ++i)
evas_cmds[i] = _get_evas_command(tvg_cmds[i]);
*op = evas_cmds;
evas_pts = (double*)malloc(sizeof(double) * pts_len * 2);
+ if (!evas_pts) return;
for (i = 0; i < pts_len; ++i)
{