]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Universal/StatusCode/Dxe/DataHubStatusCodeWorker.c
Update Coding style of status code.
[mirror_edk2.git] / EdkModulePkg / Universal / StatusCode / Dxe / DataHubStatusCodeWorker.c
index 91da14d007eda8fd2b2ac414fce626e12b7ec528..1598397209dc9d666010da4df2c69d90eef15945 100644 (file)
@@ -111,6 +111,7 @@ FreeRecordBuffer (
   @param  Data          This optional parameter may be used to pass additional data\r
  \r
   @retval EFI_OUT_OF_RESOURCES   Can not acquire record buffer.\r
+  @retval EFI_DEVICE_ERROR       EFI serial device can not work after ExitBootService() is called .\r
   @retval EFI_SUCCESS            Success to cache status code and signal log data event.\r
 \r
 **/\r
@@ -133,10 +134,10 @@ DataHubStatusCodeReportWorker (
   // See whether in runtime phase or not.\r
   //\r
   if (EfiAtRuntime ()) {\r
-    return EFI_SUCCESS;\r
+    return EFI_DEVICE_ERROR;\r
   }\r
 \r
-  Record = (DATAHUB_STATUSCODE_RECORD *) AcquireRecordBuffer ();\r
+  Record = AcquireRecordBuffer ();\r
   if (Record == NULL) {\r
     //\r
     // There are no empty record buffer in private buffers\r