gdbstub: Explicitly cast return type to u8
Otherwise, the addition promotes the returned value to an int instead of keeping it as a u8.
This commit is contained in:
parent
de2f2e5140
commit
a32f6e9d8e
|
@ -358,8 +358,8 @@ std::optional<std::string> GDBStub::DetachCommand() {
|
|||
}
|
||||
|
||||
u8 GDBStub::CalculateChecksum(std::string_view data) {
|
||||
return static_cast<u8>(
|
||||
std::accumulate(data.begin(), data.end(), u8{0}, [](u8 lhs, u8 rhs) { return lhs + rhs; }));
|
||||
return std::accumulate(data.begin(), data.end(), u8{0},
|
||||
[](u8 lhs, u8 rhs) { return static_cast<u8>(lhs + rhs); });
|
||||
}
|
||||
|
||||
void GDBStub::SendReply(std::string_view data) {
|
||||
|
|
Reference in New Issue