VirtualBox

Changeset 75771 in vbox for trunk/src


Ignore:
Timestamp:
Nov 27, 2018 12:53:36 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
126973
Message:

VMMDev,HGCM: Give access to VMMDevRequestHeader::fRequestor. [adjustments] bugref:9105

Location:
trunk/src/VBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp

    r75770 r75771  
    15411541{
    15421542    PVMMDEV pThis = RT_FROM_MEMBER(pInterface, VMMDevState, IHGCMPort);
     1543    AssertPtrReturn(pCmd, VMMDEV_REQUESTOR_LOWEST);
    15431544    if (pThis->guestInfo2.fFeatures & VBOXGSTINFO2_F_REQUESTOR_INFO)
    1544         if (pCmd)
    1545             return pCmd->fRequestor;
    1546    return 0;
     1545        return pCmd->fRequestor;
     1546   return VMMDEV_REQUESTOR_LEGACY;
    15471547}
    15481548
  • trunk/src/VBox/Main/src-client/HGCM.cpp

    r75769 r75771  
    896896{
    897897    HGCMMsgHeader *pMsgHdr = (HGCMMsgHeader *)(hCall);
    898     AssertPtrReturn(pMsgHdr, 0);
     898    AssertPtrReturn(pMsgHdr, VMMDEV_REQUESTOR_LOWEST);
    899899
    900900    PVBOXHGCMCMD pCmd = pMsgHdr->pCmd;
    901     AssertPtrReturn(pCmd, 0);
     901    AssertPtrReturn(pCmd, VMMDEV_REQUESTOR_LOWEST);
    902902
    903903    PPDMIHGCMPORT pHgcmPort = pMsgHdr->pHGCMPort;
    904     AssertPtrReturn(pHgcmPort, 0);
     904    AssertPtrReturn(pHgcmPort, VMMDEV_REQUESTOR_LOWEST);
    905905
    906906    return pHgcmPort->pfnGetRequestor(pHgcmPort, pCmd);
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