VirtualBox

Changeset 22749 in vbox for trunk/src


Ignore:
Timestamp:
Sep 3, 2009 1:34:43 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
51894
Message:

Check changed again

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp

    r22748 r22749  
    13841384    unsigned cErrors = 0;
    13851385#ifdef VBOX_STRICT
    1386     if (pPage->iFirstPresent != NIL_PGMPOOL_PRESENT_INDEX);
    1387         for (unsigned i = 0; i < pPage->iFirstPresent; i++)
    1388             AssertMsg(!pShwPT->a[i].n.u1Present, ("Unexpected PTE: idx=%d %RX64 (first=%d)\n", i, pShwPT->a[i].u,  pPage->iFirstPresent));
     1386    for (unsigned i = 0; i < RT_MIN(RT_ELEMENTS(pShwPT->a), pPage->iFirstPresent); i++)
     1387        AssertMsg(!pShwPT->a[i].n.u1Present, ("Unexpected PTE: idx=%d %RX64 (first=%d)\n", i, pShwPT->a[i].u,  pPage->iFirstPresent));
    13891388#endif
    13901389    for (unsigned i = pPage->iFirstPresent; i < RT_ELEMENTS(pShwPT->a); i++)
     
    14451444
    14461445#ifdef VBOX_STRICT
    1447     if (pPage->iFirstPresent != NIL_PGMPOOL_PRESENT_INDEX);
    1448         for (unsigned i = 0; i < pPage->iFirstPresent; i++)
    1449             AssertMsg(!pShwPT->a[i].n.u1Present, ("Unexpected PTE: idx=%d %RX64 (first=%d)\n", i, pShwPT->a[i].u,  pPage->iFirstPresent));
     1446    for (unsigned i = 0; i < RT_MIN(RT_ELEMENTS(pShwPT->a), pPage->iFirstPresent); i++)
     1447        AssertMsg(!pShwPT->a[i].n.u1Present, ("Unexpected PTE: idx=%d %RX64 (first=%d)\n", i, pShwPT->a[i].u,  pPage->iFirstPresent));
    14501448#endif
    14511449    for (unsigned i = pPage->iFirstPresent; i < RT_ELEMENTS(pShwPT->a); i++)
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette