handle no partname in embryo api.
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 16 Jan 2011 02:01:28 +0000 (02:01 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sun, 16 Jan 2011 02:01:28 +0000 (02:01 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/edje@56157 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/edje_embryo.c

index e95359f..6036f79 100644 (file)
@@ -811,6 +811,7 @@ _edje_embryo_fn_get_part_id(Embryo_Program *ep, Embryo_Cell *params)
    CHKPARAM(1);
    ed = embryo_program_data_get(ep);
    GETSTR(p, params[1]);
+   if (!p) return -1;
    col = ed->collection;
    if (!col) return -1;
    for (part = col->parts; *part; part++)