VirtualBox

Changeset 4648 in vbox


Ignore:
Timestamp:
Sep 10, 2007 8:49:20 AM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
24295
Message:

Save guest settings in snapshot tree

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/MachineImpl.cpp

    r4528 r4648  
    39083908        while (0);
    39093909
     3910        /* Guest node (optional) */
     3911        {
     3912            CFGNODE GuestNode = 0;
     3913            CFGLDRGetChildNode (aNode, "Guest", 0, &GuestNode);
     3914            if (GuestNode)
     3915            {
     3916                uint32_t memoryBalloonSize = 0;
     3917                CFGLDRQueryUInt32 (GuestNode, "MemoryBalloonSize", &memoryBalloonSize);
     3918                mHWData->mMemoryBalloonSize = memoryBalloonSize;
     3919
     3920                uint32_t statisticsUpdateInterval = 0;
     3921                CFGLDRQueryUInt32 (GuestNode, "StatisticsUpdateInterval", &statisticsUpdateInterval);
     3922                mHWData->mStatisticsUpdateInterval = statisticsUpdateInterval;
     3923
     3924                CFGLDRReleaseNode (GuestNode);
     3925            }
     3926        }
     3927
    39103928        CFGLDRReleaseNode (hardwareNode);
    39113929    }
     
    58835901                return rc;
    58845902        }
     5903
     5904        /* Guest node (optional) */
     5905        {
     5906            CFGNODE GuestNode = 0;
     5907            CFGLDRGetChildNode (aNode, "Guest", 0, &GuestNode);
     5908            /* first, delete the entire node if exists */
     5909            if (GuestNode)
     5910                CFGLDRDeleteNode (GuestNode);
     5911            /* then recreate it */
     5912            GuestNode = 0;
     5913            CFGLDRCreateChildNode (aNode, "Guest", &GuestNode);
     5914            if (GuestNode)
     5915            {
     5916                CFGLDRSetUInt32 (GuestNode, "MemoryBalloonSize",  mHWData->mMemoryBalloonSize);
     5917                CFGLDRSetUInt32 (GuestNode, "StatisticsUpdateInterval", mHWData->mStatisticsUpdateInterval);               
     5918                CFGLDRReleaseNode (GuestNode);
     5919            }
     5920        }
     5921
    58855922    }
    58865923
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