fix use of same temporary variable in for loop.

Summary: it caused crash when user edited desk's name after adding desk.

Reviewers: zmike, seoz

CC: cedric

Differential Revision: https://phab.enlightenment.org/D631
This commit is contained in:
Seunghun Lee 2014-03-13 08:46:24 -04:00 committed by Mike Blumenkrantz
parent 75b736a9fe
commit 48c28213c9
1 changed files with 2 additions and 2 deletions

View File

@ -173,7 +173,7 @@ e_desk_name_del(int manager, int zone, int desk_x, int desk_y)
EAPI void
e_desk_name_update(void)
{
const Eina_List *z, *l;
const Eina_List *z, *l, *ll;
E_Comp *c;
E_Zone *zone;
E_Desk *desk;
@ -192,7 +192,7 @@ e_desk_name_update(void)
desk = zone->desks[d_x + zone->desk_x_count * d_y];
ok = 0;
EINA_LIST_FOREACH(e_config->desktop_names, l, cfname)
EINA_LIST_FOREACH(e_config->desktop_names, ll, cfname)
{
if ((cfname->manager >= 0) &&
((int)c->num != cfname->manager)) continue;