diff options
author | Yasha Cherikovsky <yasha.che3@gmail.com> | 2015-11-14 19:16:58 +0200 |
---|---|---|
committer | Stefan Reinauer <stefan.reinauer@coreboot.org> | 2015-11-19 00:02:13 +0100 |
commit | ae16c4034c37a28e352936d0600b51be21340524 (patch) | |
tree | f32027a46df8304af41f97f6d2762d94c91801bb | |
parent | 619fc95e7ce62fb6ef2214c2a9f0a2517e25949b (diff) | |
download | coreboot-ae16c4034c37a28e352936d0600b51be21340524.tar.xz |
coreinfo: Fix off-by-one in displayed month of year
According to C documentation, the range of tm_mon in struct tm is [0, 11].
Before the patch, the displayed month was indeed incorrect.
Change-Id: I9f95f1e978c45b3635e2edfe1ec496d7b0dec00a
Signed-off-by: Yasha Cherikovsky <yasha.che3@gmail.com>
Reviewed-on: http://review.coreboot.org/12438
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martinroth@google.com>
-rw-r--r-- | payloads/coreinfo/coreinfo.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/payloads/coreinfo/coreinfo.c b/payloads/coreinfo/coreinfo.c index 5137ce6192..a3833307db 100644 --- a/payloads/coreinfo/coreinfo.c +++ b/payloads/coreinfo/coreinfo.c @@ -128,7 +128,7 @@ static void print_time_and_date(void) rtc_read_clock(&tm); mvwprintw(menuwin, 0, 57, "%02d/%02d/%04d - %02d:%02d:%02d", - tm.tm_mon, tm.tm_mday, 1900 + tm.tm_year, tm.tm_hour, + tm.tm_mon + 1, tm.tm_mday, 1900 + tm.tm_year, tm.tm_hour, tm.tm_min, tm.tm_sec); } #endif |