VirtualBox

Ignore:
Timestamp:
May 14, 2012 2:46:29 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
77950
Message:

VBoxBalloonCtrl: Added VM grouping support, update on API monitor.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxBalloonCtrl/VBoxModBallooning.cpp

    r40011 r41286  
    205205    /* Only do ballooning if we have a maximum balloon size set. */
    206206    PVBOXWATCHDOG_BALLOONCTRL_PAYLOAD pData = (PVBOXWATCHDOG_BALLOONCTRL_PAYLOAD)
    207                                               getPayload(pMachine, VBOX_MOD_BALLOONING_NAME);
     207                                              payloadFrom(pMachine, VBOX_MOD_BALLOONING_NAME);
    208208    AssertPtr(pData);
    209209    pData->ulBalloonSizeMax = pMachine->machine.isNull()
     
    298298
    299299        PVBOXWATCHDOG_BALLOONCTRL_PAYLOAD pData = (PVBOXWATCHDOG_BALLOONCTRL_PAYLOAD)
    300                                                   getPayload(pMachine, VBOX_MOD_BALLOONING_NAME);
     300                                                  payloadFrom(pMachine, VBOX_MOD_BALLOONING_NAME);
    301301        AssertPtr(pData);
    302302
     
    316316                       lDelta > 0 ? "Inflating" : "Deflating", lDelta, lBalloonCur);
    317317
    318             HRESULT rc;
    319 
    320318            if (!g_fDryrun)
    321319            {
    322320                /* Open a session for the VM. */
     321                HRESULT rc;
    323322                CHECK_ERROR(pMachine->machine, LockMachine(g_pSession, LockType_Shared));
    324323
     
    336335                        serviceLog("Error: Unable to set new balloon size %ld for machine \"%ls\", rc=%Rhrc",
    337336                                   lBalloonCur, strUuid.raw(), rc);
     337                    if (FAILED(rc))
     338                        vrc = VERR_COM_IPRT_ERROR;
    338339                } while (0);
    339340
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