{
char *home_appid = NULL;
-#ifndef TIZEN_ARCH_ARM64
if (!appid) {
home_appid = status_active_get()->setappl_selected_package_name;
} else {
home_appid = (char *) appid;
}
ret_if(!home_appid);
-#else
- /*
- * If the architecture is 64bit,
- * starter will launch menu-screen only.
- */
- _D("[64bit] menu-screen will be launched.");
- home_appid = MENU_SCREEN_PKG_NAME;
-#endif
process_mgr_must_launch(home_appid, key, val, _change_home_cb, _after_launch_home);
}
static Eina_Bool _launch_apps_idler_cb(void *data)
{
-#ifndef TIZEN_ARCH_ARM64
process_mgr_must_syspopup_launch(SYSPOPUPID_VOLUME, NULL, NULL, NULL, _after_launch_volume);
process_mgr_must_launch(APPID_INDICATOR, NULL, NULL, NULL, _after_launch_indicator);
process_mgr_must_launch(APPID_QUICKPANEL, NULL, NULL, NULL, _after_launch_quickpanel);
-#endif
return ECORE_CALLBACK_CANCEL;
}
static int _check_dead_signal(int pid, void *data)
{
-#ifndef TIZEN_ARCH_ARM64
int home_pid = 0;
int volume_pid = 0;
int indicator_pid = 0;
}
/*
- * If the architecture is not 64bit,
* starter try to re-launch these apps when the app is dead.
*/
home_pid = home_mgr_get_home_pid();
} else {
_D("Unknown process, ignore it");
}
-#else
- _D("Process %d is termianted", pid);
-
- if (pid < 0) {
- _E("pid : %d", pid);
- return 0;
- }
-#endif
return 0;
}