]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Source level security checked
authorjji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 20 Jan 2009 04:17:05 +0000 (04:17 +0000)
committerjji4 <jji4@6f19259b-4bc3-4df7-8a09-765794883524>
Tue, 20 Jan 2009 04:17:05 +0000 (04:17 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7316 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Universal/PcatRealTimeClockRuntimeDxe/PcRtc.c

index 6f875744bad8b36bfc815d7779b8db1968507d56..22ba816a083cdcfb361915a413b5f4e424fee8e3 100644 (file)
@@ -593,6 +593,10 @@ PcRtcSetWakeupTime (
     // Just support set alarm time within 24 hours\r
     //\r
     PcRtcGetTime (&RtcTime, &Capabilities, Global);\r
+    Status = RtcTimeFieldsValid (&RtcTime);\r
+    if (EFI_ERROR (Status)) {\r
+      return EFI_DEVICE_ERROR;\r
+    }\r
     if (!IsWithinOneDay (&RtcTime, Time)) {\r
       return EFI_UNSUPPORTED;\r
     }\r