a good idea... puton heap. :)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@68550
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
{
size += 2 + (icon[i].width * icon[i].height);
}
- data = alloca(size * sizeof(unsigned int));
+ data = malloc(size * sizeof(unsigned int));
+ if (!data) return;
p = data;
for (i = 0; i < (unsigned int)num; i++)
{
}
ecore_x_window_prop_card32_set(win, ECORE_X_ATOM_NET_WM_ICON,
data, size);
+ free(data);
}
EAPI Eina_Bool
{
size += 2 + (icon[i].width * icon[i].height);
}
- data = alloca(size * sizeof(unsigned int));
+ data = malloc(size * sizeof(unsigned int));
+ if (!data) return;
p = data;
for (i = 0; i < (unsigned int)num; i++)
{
}
ecore_x_window_prop_card32_set(win, ECORE_X_ATOM_NET_WM_ICON,
data, size);
+ free(data);
}
EAPI Eina_Bool