Change-Id: Iec5f86463ab5e9095ac6f8e4b4049d3eebfc5614
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
int main(int argc, char *argv[])
{
int opt;
+ int ret;
struct appdata ad;
struct appcore_ops ops = {
.create = app_create,
/* .../bin/{name} */
ad.name = strdup(&name[1]);
}
- return appcore_efl_main(PACKAGE, &argc, &argv, &ops);
+
+ ret = appcore_efl_main(PACKAGE, &argc, &argv, &ops);
+ if (ret)
+ LOGE("appcore_efl_main failed with error : %d", ret);
+ if (ad.name)
+ free(ad.name);
+
+ return ret;
}