* edje: add back anonymous program support.
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 24 Aug 2010 14:17:17 +0000 (14:17 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 24 Aug 2010 14:17:17 +0000 (14:17 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@51613 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/bin/edje_cc_handlers.c

index b309a6e..b5627e8 100644 (file)
@@ -897,12 +897,13 @@ _edje_program_check(const char *name, Edje_Program *me, Edje_Program **pgrms, un
    unsigned int i;
 
    for (i = 0; i < count; ++i)
-     if (pgrms[i] != me && pgrms[i]->name && (!strcmp(name, pgrms[i]->name)))
-       {
-         ERR("%s: Error. parse error %s:%i. There is already a program of the name %s\n",
-             progname, file_in, line - 1, name);
-         exit(-1);
-       }
+     if (pgrms[i]->name)
+       if (pgrms[i] != me && (!strcmp(name, pgrms[i]->name)))
+        {
+           ERR("%s: Error. parse error %s:%i. There is already a program of the name %s\n",
+               progname, file_in, line - 1, name);
+           exit(-1);
+        }
 }
 
 /*****/