Ret = CpuData->Info.StatusFlag & Flags;\r
ReleaseMpSpinLock (CpuData);\r
\r
- return (Ret != 0);\r
+ return (BOOLEAN) (Ret != 0);\r
}\r
\r
/**\r
mMpSystemData.ProcedureArgument = ProcedureArgument;\r
mMpSystemData.WaitEvent = WaitEvent;\r
mMpSystemData.Timeout = TimeoutInMicroseconds;\r
- mMpSystemData.TimeoutActive = (TimeoutInMicroseconds != 0);\r
+ mMpSystemData.TimeoutActive = (BOOLEAN) (TimeoutInMicroseconds != 0);\r
mMpSystemData.FinishCount = 0;\r
mMpSystemData.StartCount = 0;\r
mMpSystemData.SingleThread = SingleThread;\r
\r
CpuData->Timeout = TimeoutInMicroseconds;\r
CpuData->WaitEvent = WaitEvent;\r
- CpuData->TimeoutActive = (TimeoutInMicroseconds != 0);\r
+ CpuData->TimeoutActive = (BOOLEAN) (TimeoutInMicroseconds != 0);\r
CpuData->Finished = Finished;\r
\r
mStopCheckAllAPsStatus = FALSE;\r