return_with_log_error_result_(method_call_sync_simple(dbus_method_call.SwitchUserDone, params));
}
-EXPORT_API int subsession_event_wait_done(subsession_event_info info) {
+EXPORT_API int subsession_event_wait_done(subsession_event_info info)
+{
return_if(
session_uid_is_not_valid(info.session_uid)
)
+
switch (info.event) {
case SUBSESSION_ADD_USER_WAIT:
return_if(
)
return subsession_switch_wait_done(info.session_uid, info.switch_user.switch_id);
break;
-
- default:
- {
- ret_if_err_( SUBSESSION_ERROR_INVALID_PARAMETER)
- }
}
- return_with_log_error_result_( SUBSESSION_ERROR_INVALID_PARAMETER)
+
+ return SUBSESSION_ERROR_INVALID_PARAMETER;
}
EXPORT_API int subsession_get_user_list(int session_uid, subsession_user_t **user_list, int *user_count)