VirtualBox

Changeset 71846 in vbox for trunk/src/VBox/Main/src-client


Ignore:
Timestamp:
Apr 12, 2018 12:12:17 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
122054
Message:

Guest Control/Main: Added IGuestSession::i_getPathStyle() to also make it use from internal functions more easily.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp

    r71787 r71846  
    523523HRESULT GuestSession::getPathStyle(PathStyle_T *aPathStyle)
    524524{
    525     VBOXOSTYPE enmOsType = mParent->i_getGuestOSType();
    526     if (    enmOsType < VBOXOSTYPE_DOS)
    527     {
    528         *aPathStyle = PathStyle_Unknown;
    529         LogFlowFunc(("returns PathStyle_Unknown\n"));
    530     }
    531     else if (enmOsType < VBOXOSTYPE_Linux)
    532     {
    533         *aPathStyle = PathStyle_DOS;
    534         LogFlowFunc(("returns PathStyle_DOS\n"));
    535     }
    536     else
    537     {
    538         *aPathStyle = PathStyle_UNIX;
    539         LogFlowFunc(("returns PathStyle_UNIX\n"));
    540     }
     525    *aPathStyle = i_getPathStyle();
    541526    return S_OK;
    542527}
     
    16321617}
    16331618
     1619PathStyle_T GuestSession::i_getPathStyle(void)
     1620{
     1621    VBOXOSTYPE enmOsType = mParent->i_getGuestOSType();
     1622    if (    enmOsType < VBOXOSTYPE_DOS)
     1623    {
     1624        LogFlowFunc(("returns PathStyle_Unknown\n"));
     1625        return PathStyle_Unknown;
     1626    }
     1627    else if (enmOsType < VBOXOSTYPE_Linux)
     1628    {
     1629        LogFlowFunc(("returns PathStyle_DOS\n"));
     1630        return PathStyle_DOS;
     1631    }
     1632    else
     1633    {
     1634        LogFlowFunc(("returns PathStyle_UNIX\n"));
     1635        return PathStyle_UNIX;
     1636    }
     1637
     1638    return PathStyle_Unknown;
     1639}
     1640
    16341641int GuestSession::i_startSession(int *prcGuest)
    16351642{
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