git-svn-id: http://svn.enlightenment.org/svn/e/trunk/ecore@58549
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
EAPI void
ecore_x_window_ignore_set(Ecore_X_Window win, int ignore)
{
- int i, j;
+ int i, j, cnt;
Ecore_X_Window *t;
LOGFN(__FILE__, __LINE__, __FUNCTION__);
if (!ignore_list)
return;
- for (i = 0, j = 0; i < ignore_num; i++)
+ for (cnt = ignore_num, i = 0, j = 0; i < cnt; i++)
{
if (win != ignore_list[i])
- ignore_list[i] = ignore_list[j++];
+ ignore_list[j++] = ignore_list[i];
else
- ignore_num--;
+ ignore_num--;
}
+
if (ignore_num <= 0)
{
free(ignore_list);