summaryrefslogtreecommitdiff
path: root/Nt32Pkg/Include
diff options
context:
space:
mode:
Diffstat (limited to 'Nt32Pkg/Include')
-rw-r--r--Nt32Pkg/Include/Common/WinNTInclude.h5
-rw-r--r--Nt32Pkg/Include/Library/EdkGenericBdsLib.h2
2 files changed, 6 insertions, 1 deletions
diff --git a/Nt32Pkg/Include/Common/WinNTInclude.h b/Nt32Pkg/Include/Common/WinNTInclude.h
index 3aa02e895e..982488f29a 100644
--- a/Nt32Pkg/Include/Common/WinNTInclude.h
+++ b/Nt32Pkg/Include/Common/WinNTInclude.h
@@ -42,6 +42,11 @@ Abstract:
#undef VOID
#undef DEBUG_EVENT
+// WQBugBug: This typedef is to make "windows.h" buildable.
+// It should be removed after the root cause why
+// size_t is undefined when go into the line below is found.
+typedef UINT32 size_t ;
+
#include "windows.h"
#undef GUID
diff --git a/Nt32Pkg/Include/Library/EdkGenericBdsLib.h b/Nt32Pkg/Include/Library/EdkGenericBdsLib.h
index 351e4cd74c..bc2066fc46 100644
--- a/Nt32Pkg/Include/Library/EdkGenericBdsLib.h
+++ b/Nt32Pkg/Include/Library/EdkGenericBdsLib.h
@@ -390,7 +390,7 @@ EFI_STATUS
BdsLibGetHiiHandles (
IN EFI_HII_PROTOCOL *Hii,
IN OUT UINT16 *HandleBufferLength,
- OUT EFI_HII_HANDLE **HiiHandles
+ OUT FRAMEWORK_EFI_HII_HANDLE **HiiHandles
);
#endif // _BDS_LIB_H_