From ed21f2fd2e6c6e394fe5eb6b47d5ad4cb42668b5 Mon Sep 17 00:00:00 2001 From: Manish7093 <86975538+Manish7093@users.noreply.github.com> Date: Wed, 7 Dec 2022 21:23:01 +0530 Subject: [PATCH] Fix array out of bound warning --- Source/GmmLib/ULT/GmmMultiAdapterULT.cpp | 1 + 1 file changed, 1 insertion(+) 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::UnLoadGmmDll(uint32_t AdapterIdx, uint32_t CountIdx) 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);