VirtualBox

Changeset 59340 in vbox


Ignore:
Timestamp:
Jan 14, 2016 11:55:21 AM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
105016
Message:

ExtPackManagerImpl.cpp: Removed extpack version check as it is made unnecessary by the VBOXEXTPACKREG change.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-all/ExtPackManagerImpl.cpp

    r59339 r59340  
    12781278                                 m->Desc.strName.c_str(), strSavedName.c_str());
    12791279        m->Desc.strName = strSavedName;
    1280         return;
    1281     }
    1282 
    1283     /*
    1284      * Check for possibly incompatible extpack versions.
    1285      *
    1286      * - In 4.3.12 the PDMUSBREG structure was modified without updating the
    1287      *   version number.
    1288      * - In 4.3.16 (actually r95499) the VUSBIROOTHUBCONNECTOR interface changed without
    1289      *   also changing the UUID, with the result that our EHCI device could crash the
    1290      *   host process.
    1291      * - In 4.3.12 and 4.3.30 the VUSBREQ structure was updated without updating
    1292      *   the PDMUSBREG or any other version number.
    1293      *
    1294      *  Since this was from before VBOXEXTPACKREG::uVBoxFullVersion was
    1295      *  added, the check isn't all that generic.
    1296      */
    1297     if (   m->Desc.strName.equals("Oracle VM VirtualBox Extension Pack")
    1298         && RTStrVersionCompare(m->Desc.strVersion.c_str(), "4.3.30") < 0)
    1299     {
    1300         m->strWhyUnusable.printf(tr("Incompatible extension pack (version '%s'), please update"), m->Desc.strVersion.c_str());
    13011280        return;
    13021281    }
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