Fix array out of bound warning
diff --git a/Source/GmmLib/ULT/GmmMultiAdapterULT.cpp b/Source/GmmLib/ULT/GmmMultiAdapterULT.cpp
index 443a3a4..39d2b4c 100644
--- a/Source/GmmLib/ULT/GmmMultiAdapterULT.cpp
+++ b/Source/GmmLib/ULT/GmmMultiAdapterULT.cpp
@@ -133,6 +133,7 @@
void MACommonULT::GmmInitModule(uint32_t AdapterIdx, uint32_t CountIdx)
{
+ ASSERT_TRUE(AdapterIdx < MAX_NUM_ADAPTERS);
GMM_STATUS Status = GMM_SUCCESS;
ADAPTER_BDF AdapterBDF = GetAdapterBDF(AdapterIdx);
GfxPlatform[AdapterIdx][CountIdx].eProductFamily = GetProductFamily(AdapterIdx);