diff --git a/components/drivers/rtc/alarm.c b/components/drivers/rtc/alarm.c index 6036c3435381a8e388a8b562d9137438989c4cc0..0eb0b5f49400dcf513dbbe5d8181409b5e297767 100644 --- a/components/drivers/rtc/alarm.c +++ b/components/drivers/rtc/alarm.c @@ -463,6 +463,11 @@ rt_err_t rt_alarm_start(rt_alarm_t alarm) { ret = alarm_set(alarm); } + else + { + ret = RT_EOK; + goto _exit; + } } if (ret == RT_EOK)