VirtualBox

Changeset 80446 in vbox


Ignore:
Timestamp:
Aug 27, 2019 5:56:22 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
132937
Message:

Shared Clipboard/URI: Build fix.

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/HostServices/VBoxClipboardSvc.h

    r80444 r80446  
    324324            HGCMFunctionParameter pvData;
    325325        } v1;
    326     };
     326    } u;
    327327} VBoxClipboardWriteDataMsg;
    328328
  • trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibClipboard.cpp

    r80444 r80446  
    17061706                       VBOX_SHARED_CLIPBOARD_GUEST_FN_DATA_WRITE, 2);
    17071707
    1708     VbglHGCMParmUInt32Set(&Msg.v0.format, fFormat);
    1709     VbglHGCMParmPtrSet(&Msg.v0.ptr, pv, cb);
     1708    VbglHGCMParmUInt32Set(&Msg.u.v0.format, fFormat);
     1709    VbglHGCMParmPtrSet(&Msg.u.v0.ptr, pv, cb);
    17101710
    17111711    int rc = VbglR3HGCMCall(&Msg.hdr, sizeof(Msg));
     
    17431743        LogFlowFunc(("CID=%RU32\n", pCtx->uContextID));
    17441744
    1745         Msg.v1.uContext.SetUInt32(pCtx->uContextID);
    1746         Msg.v1.uFormat.SetUInt32(pData->uFormat);
    1747         Msg.v1.cbData.SetUInt32(pData->cbData);
    1748         Msg.v1.pvData.SetPtr(pData->pvData, pData->cbData);
     1745        Msg.u.v1.uContext.SetUInt32(pCtx->uContextID);
     1746        Msg.u.v1.uFormat.SetUInt32(pData->uFormat);
     1747        Msg.u.v1.cbData.SetUInt32(pData->cbData);
     1748        Msg.u.v1.pvData.SetPtr(pData->pvData, pData->cbData);
    17491749
    17501750        rc = VbglR3HGCMCall(&Msg.hdr, sizeof(Msg));
  • trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceHost.cpp

    r80444 r80446  
    2626extern "C" DECLCALLBACK(DECLEXPORT(int)) VBoxHGCMSvcLoad (VBOXHGCMSVCFNTABLE *ptable);
    2727
    28 static VBOXCLIPBOARDCLIENTDATA g_Client;
     28static VBOXCLIPBOARDCLIENT g_Client;
    2929static VBOXHGCMSVCHELPERS g_Helpers = { NULL };
    3030
     
    281281int VBoxClipboardSvcImplConnect(PVBOXCLIPBOARDCLIENT, bool)
    282282{ return VINF_SUCCESS; }
    283 int VBoxClipboardSvcImplFormatAnnounce(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX pCmdCtx, PSHAREDCLIPBOARDFORMATDATA pFormats)
     283int VBoxClipboardSvcImplFormatAnnounce(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX, PSHAREDCLIPBOARDFORMATDATA)
    284284{ AssertFailed(); return VINF_SUCCESS; }
    285 int VBoxClipboardSvcImplReadData(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX pCmdCtx, PSHAREDCLIPBOARDDATABLOCK pData, unsigned int *)
     285int VBoxClipboardSvcImplReadData(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX, PSHAREDCLIPBOARDDATABLOCK, unsigned int *)
    286286{ AssertFailed(); return VERR_WRONG_ORDER; }
    287 int VBoxClipboardSvcImplWriteData(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX pCmdCtx, PSHAREDCLIPBOARDDATABLOCK pData)
     287int VBoxClipboardSvcImplWriteData(PVBOXCLIPBOARDCLIENT, PVBOXCLIPBOARDCLIENTCMDCTX, PSHAREDCLIPBOARDDATABLOCK)
    288288{ AssertFailed(); return VINF_SUCCESS; }
    289289int VBoxClipboardSvcImplSync(PVBOXCLIPBOARDCLIENT)
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