VirtualBox

Ignore:
Timestamp:
Mar 12, 2007 5:05:35 PM (18 years ago)
Author:
vboxsync
Message:

Added the syntax "-startvm <name> <uuid>" to the VirtualBox front end, whereby <name> is ignored

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp

    r1381 r1430  
    22122212    int argc = qApp->argc();
    22132213    int i = 1;
     2214    QUuid uuid;
    22142215    while ( i < argc ) {
    22152216        const char *arg = qApp->argv()[i];
     
    22172218            if ( ++i < argc ) {
    22182219                QString param = QString (qApp->argv()[i]);
    2219                 QUuid uuid = QUuid (param);
     2220                uuid = QUuid (param);
    22202221                if (!uuid.isNull()) {
    22212222                    vmUuid = uuid;
    22222223                } else {
     2224                    if ( i + 1 < argc ) {
     2225                        QString param = QString (qApp->argv()[i + 1]);
     2226                        uuid = QUuid (param);
     2227                        if (!uuid.isNull()) {
     2228                            vmUuid = uuid;
     2229                            ++i;
     2230                        }
     2231                    }
     2232                }
     2233                if (uuid.isNull()) {
    22232234                    CMachine m = vbox.FindMachine (param);
    22242235                    if (m.isNull()) {
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