diff options
author | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2023-05-11 19:26:52 +0000 |
---|---|---|
committer | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2023-05-11 19:26:52 +0000 |
commit | 6b179a21542636c3dd83f78ea51a095cc051a20f (patch) | |
tree | 701b4ee858c2d989d2e84bdf4d1c6664a68f72de | |
parent | 45698a07eea64aed03655f8a950f17078a15905d (diff) | |
download | VirtualBox-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.cpp | 2 | ||||
-rw-r--r-- | src/VBox/VMM/VMMR3/CPUMR3Db.cpp | 2 |
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]; } |