mirror of https://github.com/acidanthera/audk.git
Code level security checked
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7449 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
311a71b299
commit
9e1f123a3a
|
@ -845,7 +845,6 @@ RtcTimeFieldsValid (
|
||||||
Time->Year > 2099 ||
|
Time->Year > 2099 ||
|
||||||
Time->Month < 1 ||
|
Time->Month < 1 ||
|
||||||
Time->Month > 12 ||
|
Time->Month > 12 ||
|
||||||
(!DayValid (Time)) ||
|
|
||||||
Time->Hour > 23 ||
|
Time->Hour > 23 ||
|
||||||
Time->Minute > 59 ||
|
Time->Minute > 59 ||
|
||||||
Time->Second > 59 ||
|
Time->Second > 59 ||
|
||||||
|
@ -853,7 +852,9 @@ RtcTimeFieldsValid (
|
||||||
(!(Time->TimeZone == EFI_UNSPECIFIED_TIMEZONE || (Time->TimeZone >= -1440 && Time->TimeZone <= 1440))) ||
|
(!(Time->TimeZone == EFI_UNSPECIFIED_TIMEZONE || (Time->TimeZone >= -1440 && Time->TimeZone <= 1440))) ||
|
||||||
((Time->Daylight & (~(EFI_TIME_ADJUST_DAYLIGHT | EFI_TIME_IN_DAYLIGHT))) != 0)
|
((Time->Daylight & (~(EFI_TIME_ADJUST_DAYLIGHT | EFI_TIME_IN_DAYLIGHT))) != 0)
|
||||||
) {
|
) {
|
||||||
return EFI_INVALID_PARAMETER;
|
if (!DayValid (Time)) {
|
||||||
|
return EFI_INVALID_PARAMETER;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return EFI_SUCCESS;
|
return EFI_SUCCESS;
|
||||||
|
|
Loading…
Reference in New Issue