From c52e9085d1c7484493f4540fb8772390c7d9a8e1 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Mon, 18 Aug 2014 11:03:15 +0200 Subject: [PATCH] rtc: cleanup in error messages --- rtc.c | 20 ++++---------------- rtc_linux.c | 6 ++---- 2 files changed, 6 insertions(+), 20 deletions(-) diff --git a/rtc.c b/rtc.c index 4900179..5b2ccf9 100644 --- a/rtc.c +++ b/rtc.c @@ -77,7 +77,8 @@ void RTC_Initialise(void) { char *file_name; - int ok; + + driver_initialised = 0; /* This is how we tell whether the user wants to load the RTC driver, if he is on a machine where it is an option. */ @@ -90,23 +91,11 @@ RTC_Initialise(void) if (driver.init) { if ((driver.init)()) { - ok = 1; - } else { - ok = 0; + driver_initialised = 1; } } else { - ok = 0; + LOG(LOGS_ERR, LOGF_Rtc, "RTC not supported on this operating system"); } - - if (ok) { - driver_initialised = 1; - } else { - driver_initialised = 0; - LOG(LOGS_ERR, LOGF_Rtc, "Real time clock not supported on this operating system"); - } - - } else { - driver_initialised = 0; } } @@ -137,7 +126,6 @@ RTC_TimeInit(void (*after_hook)(void *), void *anything) if (driver_initialised) { (driver.time_init)(after_hook, anything); } else { - LOG(LOGS_ERR, LOGF_Rtc, "Can't initialise from real time clock, driver not loaded"); (after_hook)(anything); } } diff --git a/rtc_linux.c b/rtc_linux.c index b87d8f3..1993be2 100644 --- a/rtc_linux.c +++ b/rtc_linux.c @@ -456,9 +456,6 @@ read_coefs_from_file(void) coefs_file_name); } fclose(in); - } else { - LOG(LOGS_WARN, LOGF_RtcLinux, "Could not open RTC file %s for reading", - coefs_file_name); } } } @@ -550,7 +547,8 @@ RTC_Linux_Initialise(void) fd = open (CNF_GetRtcDevice(), O_RDWR); if (fd < 0) { - LOG(LOGS_ERR, LOGF_RtcLinux, "Could not open %s, %s", CNF_GetRtcDevice(), strerror(errno)); + LOG(LOGS_ERR, LOGF_RtcLinux, "Could not open RTC device %s : %s", + CNF_GetRtcDevice(), strerror(errno)); return 0; }