VirtualBox

Changeset 23879 in vbox for trunk/src/VBox/Frontends/VBoxSDL


Ignore:
Timestamp:
Oct 19, 2009 5:26:44 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
53659
Message:

Main: rename snapshot APIs, remove DiscardCurrentSnapshotAndState; tree snapshots implementation still missing

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp

    r23825 r23879  
    602602        switch (machineState)
    603603        {
    604             case MachineState_Null:                return "<null>";
    605             case MachineState_Running:             return "Running";
    606             case MachineState_Restoring:           return "Restoring";
    607             case MachineState_TeleportingFrom:     return "TeleportingFrom";
    608             case MachineState_Starting:            return "Starting";
    609             case MachineState_PoweredOff:          return "PoweredOff";
    610             case MachineState_Saved:               return "Saved";
    611             case MachineState_Aborted:             return "Aborted";
    612             case MachineState_Stopping:            return "Stopping";
    613             case MachineState_Paused:              return "Paused";
    614             case MachineState_Stuck:               return "Stuck";
    615             case MachineState_Saving:              return "Saving";
    616             case MachineState_Discarding:          return "Discarding";
    617             case MachineState_SettingUp:           return "SettingUp";
    618             default:                               return "no idea";
     604            case MachineState_Null:                 return "<null>";
     605            case MachineState_PoweredOff:           return "PoweredOff";
     606            case MachineState_Saved:                return "Saved";
     607            case MachineState_Aborted:              return "Aborted";
     608            case MachineState_Running:              return "Running";
     609            case MachineState_Paused:               return "Paused";
     610            case MachineState_Stuck:                return "GuruMeditation";
     611            case MachineState_Starting:             return "Starting";
     612            case MachineState_Stopping:             return "Stopping";
     613            case MachineState_Saving:               return "Saving";
     614            case MachineState_Restoring:            return "Restoring";
     615            case MachineState_TeleportingFrom:      return "TeleportingFrom";
     616            case MachineState_RestoringSnapshot:    return "RestoringSnapshot";
     617            case MachineState_DeletingSnapshot:     return "DeletingSnapshot";
     618            case MachineState_SettingUp:            return "SettingUp";
     619            default:                                return "no idea";
    619620        }
    620621    }
     
    17741775        {
    17751776            gProgress = NULL;
    1776             CHECK_ERROR(gConsole, DiscardCurrentState(gProgress.asOutParam()));
     1777
     1778            ComPtr<ISnapshot> pCurrentSnapshot;
     1779            CHECK_ERROR_BREAK(gMachine, COMGETTER(CurrentSnapshot)(pCurrentSnapshot.asOutParam()));
     1780
     1781            CHECK_ERROR(gConsole, RestoreSnapshot(pCurrentSnapshot, gProgress.asOutParam()));
    17771782            rc = gProgress->WaitForCompletion(-1);
    17781783        }
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