VirtualBox

Changeset 22667 in vbox


Ignore:
Timestamp:
Sep 1, 2009 2:07:08 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
51766
Message:

Forward ported r51765 from 3.0: ipcDConnectService.cpp: Fixed interface id cast that prevents 64-bit clients from passing an interface (e.g. ISession) to 32-bit method.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/ipc/ipcd/extensions/dconnect/src/ipcDConnectService.cpp

    r22357 r22667  
    37563756      {
    37573757        // grab the DConAddr value temporarily stored in the param
     3758#ifdef VBOX
     3759        PtrBits bits = params[i].val.u64;
     3760#else
    37583761        PtrBits bits = (PtrBits)(uintptr_t) params[i].val.p;
     3762#endif
    37593763
    37603764        // DeserializeInterfaceParamBits needs IID only if it's a remote object
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