[coreboot-gerrit] New patch to review for coreboot: coreinfo: Fix off-by-one in displayed month of year

Yasha Cherikovsky (yasha.che3@gmail.com) gerrit at coreboot.org
Sat Nov 14 18:11:14 CET 2015


Yasha Cherikovsky (yasha.che3 at gmail.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/12438

-gerrit

commit 3f889c80fa7bb21e530b5f0562c6eaa07bc17bf8
Author: Yasha Cherikovsky <yasha.cherikovsky at gmail.com>
Date:   Sat Nov 14 18:52:35 2015 +0200

    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 at gmail.com>
---
 payloads/coreinfo/coreinfo.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/payloads/coreinfo/coreinfo.c b/payloads/coreinfo/coreinfo.c
index 5137ce6..a383330 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



More information about the coreboot-gerrit mailing list