Fix infinite loop when trying to group_del and group_add when id is zero.
authorsachiel <sachiel@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 22 Apr 2010 19:09:30 +0000 (19:09 +0000)
committersachiel <sachiel@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 22 Apr 2010 19:09:30 +0000 (19:09 +0000)
By Thiago Masaki

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/edje@48228 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/edje_edit.c

index 2208084..d04e2fb 100644 (file)
@@ -824,9 +824,9 @@ edje_edit_group_add(Evas_Object *obj, const char *name)
      }
 
    /* Search first free id */
-   id = 0;
+   id = -1;
    search = 0;
-   while (!id)
+   while (id == -1)
      {
        Eina_Bool found = 0;