mmu: remove ResetOnExit

No change in memory
This commit is contained in:
Guðni Már Gilbert 2023-10-18 23:34:41 +00:00
parent 7b9e707709
commit 62b90fde28
1 changed files with 5 additions and 10 deletions

View File

@ -186,20 +186,15 @@ const char * PrusaErrorButtonMore(){
return MSG_BTN_MORE;
}
struct ResetOnExit {
ResetOnExit() = default;
~ResetOnExit(){
buttonSelectedOperation = ButtonOperations::NoOperation;
}
};
Buttons ButtonPressed(ErrorCode ec) {
if (buttonSelectedOperation == ButtonOperations::NoOperation) {
return Buttons::NoButton; // no button
}
ResetOnExit ros; // clear buttonSelectedOperation on exit from this call
return ButtonAvailable(ec);
const auto result = ButtonAvailable(ec);
buttonSelectedOperation = ButtonOperations::NoOperation; // Reset operation
return result;
}
Buttons ButtonAvailable(ErrorCode ec) {