ams: use R_SUCCEED, R_THROW globally
This commit is contained in:
@@ -135,7 +135,7 @@ namespace ams::tipc::impl {
|
||||
if constexpr (HasDefaultServiceCommandProcessor<ImplType>) { \
|
||||
return impl->ProcessDefaultServiceCommand(message_buffer); \
|
||||
} else { \
|
||||
return tipc::ResultInvalidMethod(); \
|
||||
R_THROW(tipc::ResultInvalidMethod()); \
|
||||
} \
|
||||
} \
|
||||
\
|
||||
|
||||
@@ -572,7 +572,7 @@ namespace ams::tipc::impl {
|
||||
R_UNLESS(message_buffer.Get32(SpecialHeaderIndex) == ExpectedSpecialHeader, tipc::ResultInvalidMessageFormat());
|
||||
}
|
||||
|
||||
return ResultSuccess();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
template<size_t Ix>
|
||||
@@ -631,14 +631,14 @@ namespace ams::tipc::impl {
|
||||
return (object->*ServiceCommandImpl)(Processor::template DeserializeArgument<Ix>(message_buffer, out_raw_holder, out_handles_holder)...);
|
||||
} else {
|
||||
(object->*ServiceCommandImpl)(Processor::template DeserializeArgument<Ix>(message_buffer, out_raw_holder, out_handles_holder)...);
|
||||
return ResultSuccess();
|
||||
R_SUCCEED();
|
||||
}
|
||||
}(std::make_index_sequence<std::tuple_size<typename CommandMeta::ArgsType>::value>());
|
||||
|
||||
/* Serialize output. */
|
||||
Processor::SerializeResults(message_buffer, command_result, out_raw_holder, out_handles_holder);
|
||||
|
||||
return ResultSuccess();
|
||||
R_SUCCEED();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user