]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
iee1275/datetime: Fix off-by-1 error.
authorVladimir Serbinenko <phcoder@gmail.com>
Thu, 7 Jan 2016 14:53:42 +0000 (15:53 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Thu, 7 Jan 2016 14:53:42 +0000 (15:53 +0100)
grub-core/lib/ieee1275/datetime.c

index 74578f15a5b8a96a533551dd0aceb53613f1b283..b81fba2edc090af0af6c0562a58b1c8fb5bc5b61 100644 (file)
@@ -95,7 +95,7 @@ grub_get_datetime (struct grub_datetime *datetime)
 
   datetime->year = args.year;
   datetime->month = args.month;
-  datetime->day = args.day;
+  datetime->day = args.day + 1;
   datetime->hour = args.hour;
   datetime->minute = args.minute;
   datetime->second = args.second;
@@ -140,7 +140,7 @@ grub_set_datetime (struct grub_datetime *datetime)
 
   args.year = datetime->year;
   args.month = datetime->month;
-  args.day = datetime->day;
+  args.day = datetime->day - 1;
   args.hour = datetime->hour;
   args.minute = datetime->minute;
   args.second = datetime->second;