rtc: don't finalize driver if initialization failed

This commit is contained in:
Miroslav Lichvar
2019-12-10 17:30:42 +01:00
parent 25bdee7a0e
commit a57e1eb542
2 changed files with 12 additions and 13 deletions

2
rtc.c
View File

@@ -160,7 +160,7 @@ RTC_Initialise(int initial_set)
void
RTC_Finalise(void)
{
if (driver.fini) {
if (driver_initialised) {
(driver.fini)();
}
}