VirtualBox

Changeset 69634 in vbox for trunk/src/VBox/GuestHost/HGSMI


Ignore:
Timestamp:
Nov 9, 2017 6:31:09 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
118995
Message:

GuestHost: HGSMIMemAlloc uninit check

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp

    r69500 r69634  
    562562    HGSMIMABLOCK *pIter;
    563563    HGSMIMABLOCK *pNext;
    564     RTListForEachSafe(&pMA->listBlocks, pIter, pNext, HGSMIMABLOCK, nodeBlock)
    565     {
    566         RTListNodeRemove(&pIter->nodeBlock);
    567         hgsmiMABlockFree(pMA, pIter);
     564    /* If it has been initialized. */
     565    if (pMA->listBlocks.pNext)
     566    {
     567        RTListForEachSafe(&pMA->listBlocks, pIter, pNext, HGSMIMABLOCK, nodeBlock)
     568        {
     569            RTListNodeRemove(&pIter->nodeBlock);
     570            hgsmiMABlockFree(pMA, pIter);
     571        }
    568572    }
    569573
Note: See TracChangeset for help on using the changeset viewer.

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