diff options
| author | Michele Bini <michele.bini@gmail.com> | 2022-04-15 20:48:16 (GMT) |
|---|---|---|
| committer | Michele Bini <michele.bini@gmail.com> | 2022-04-15 20:52:37 (GMT) |
| commit | db6d7291ee0f2107a8573df91ce1117914051a2f (patch) | |
| tree | d0958ef3b8f16de4f28284fada00b454582da680 /src/components | |
| parent | 6e1bddcd639da1501d0eed8eba87cc8b69586e2f (diff) | |
Refine previous commit
Diffstat (limited to 'src/components')
| -rw-r--r-- | src/components/alarm/AlarmController.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/components/alarm/AlarmController.cpp b/src/components/alarm/AlarmController.cpp index 46baa02..4c65fcb 100644 --- a/src/components/alarm/AlarmController.cpp +++ b/src/components/alarm/AlarmController.cpp @@ -28,21 +28,15 @@ AlarmController::AlarmController(Controllers::DateTime& dateTimeController) : da } namespace { - void SetOffAlarmCallback(TimerHandle_t xTimer) { + void SetOffAlarm(TimerHandle_t xTimer) { auto controller = static_cast<Pinetime::Controllers::AlarmController*>(pvTimerGetTimerID(xTimer)); controller->SetOffAlarmNow(); } - void SetOffAlarm(void* p_context) { - auto* controller = static_cast<Pinetime::Controllers::AlarmController*>(p_context); - if (controller != nullptr) { - controller->SetOffAlarmNow(); - } - } } void AlarmController::Init(System::SystemTask* systemTask) { // app_timer_create(&alarmAppTimer, APP_TIMER_MODE_SINGLE_SHOT, SetOffAlarm); - alarmAppTimer = xTimerCreate("alarmAppTm", 1, pdFALSE, this, SetOffAlarmCallback); + alarmAppTimer = xTimerCreate("alarmAppTm", 1, pdFALSE, this, SetOffAlarm); this->systemTask = systemTask; } |
