summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2023-05-11 19:26:52 +0000
committervboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2023-05-11 19:26:52 +0000
commit6b179a21542636c3dd83f78ea51a095cc051a20f (patch)
tree701b4ee858c2d989d2e84bdf4d1c6664a68f72de
parent45698a07eea64aed03655f8a950f17078a15905d (diff)
downloadVirtualBox-svn-6b179a21542636c3dd83f78ea51a095cc051a20f.tar.gz
VMM/CPUMR3Db: Fix harmless range check, bugref:3409
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@99756 cfe28804-0f27-0410-a406-dd0f0b0b656f
-rw-r--r--src/VBox/VMM/VMMR3/CPUMR3Db-armv8.cpp2
-rw-r--r--src/VBox/VMM/VMMR3/CPUMR3Db.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/VBox/VMM/VMMR3/CPUMR3Db-armv8.cpp b/src/VBox/VMM/VMMR3/CPUMR3Db-armv8.cpp
index 7b4e433ebf7..aed9a899708 100644
--- a/src/VBox/VMM/VMMR3/CPUMR3Db-armv8.cpp
+++ b/src/VBox/VMM/VMMR3/CPUMR3Db-armv8.cpp
@@ -100,7 +100,7 @@ VMMR3DECL(uint32_t) CPUMR3DbGetEntries(void)
*/
VMMR3DECL(PCCPUMDBENTRY) CPUMR3DbGetEntryByIndex(uint32_t idxCpuDb)
{
- AssertReturn(idxCpuDb <= RT_ELEMENTS(g_apCpumDbEntries), NULL);
+ AssertReturn(idxCpuDb < RT_ELEMENTS(g_apCpumDbEntries), NULL);
return g_apCpumDbEntries[idxCpuDb];
}
diff --git a/src/VBox/VMM/VMMR3/CPUMR3Db.cpp b/src/VBox/VMM/VMMR3/CPUMR3Db.cpp
index a0b54df4ca9..37c3a428ddd 100644
--- a/src/VBox/VMM/VMMR3/CPUMR3Db.cpp
+++ b/src/VBox/VMM/VMMR3/CPUMR3Db.cpp
@@ -307,7 +307,7 @@ VMMR3DECL(uint32_t) CPUMR3DbGetEntries(void)
*/
VMMR3DECL(PCCPUMDBENTRY) CPUMR3DbGetEntryByIndex(uint32_t idxCpuDb)
{
- AssertReturn(idxCpuDb <= RT_ELEMENTS(g_apCpumDbEntries), NULL);
+ AssertReturn(idxCpuDb < RT_ELEMENTS(g_apCpumDbEntries), NULL);
return g_apCpumDbEntries[idxCpuDb];
}