Changeset 18586 in vbox for trunk/src/VBox/GuestHost/SharedClipboard
- Timestamp:
- Mar 31, 2009 9:10:20 PM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 45484
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/GuestHost/SharedClipboard/x11-clipboard.cpp
r18585 r18586 134 134 RTSEMEVENT waitForData; 135 135 }; 136 137 typedef struct _VBOXCLIPBOARDCONTEXTX11 VBOXCLIPBOARDCONTEXTX11;138 136 139 137 /* Only one client is supported. There seems to be no need for more clients. … … 676 674 * @note X11 backend code 677 675 */ 678 int VBoxX11ClipboardInitX11 (VBOXCLIPBOARDCONTEXT *pFrontend) 676 int VBoxX11ClipboardInitX11(VBOXCLIPBOARDCONTEXT *pFrontend, 677 VBOXCLIPBOARDCONTEXTX11 **ppBackend) 679 678 { 680 679 int rc; … … 735 734 * @note X11 backend code 736 735 */ 737 int VBoxX11ClipboardTermX11 (void)736 int VBoxX11ClipboardTermX11(VBOXCLIPBOARDCONTEXTX11 *pBackend) 738 737 { 739 738 int rc, rcThread; … … 783 782 * @param owner who is the initial clipboard owner 784 783 */ 785 int VBoxX11ClipboardStartX11 (enum g_eOwner owner) 784 int VBoxX11ClipboardStartX11(VBOXCLIPBOARDCONTEXTX11 *pBackend, 785 enum g_eOwner owner) 786 786 { 787 787 LogFlowFunc(("\n")); … … 799 799 /** @todo Check whether the guest gets a format announcement at 800 800 * startup. */ 801 VBoxX11ClipboardAnnounceVBoxFormat( 0);801 VBoxX11ClipboardAnnounceVBoxFormat(pBackend, 0); 802 802 } 803 803 return VINF_SUCCESS; … … 808 808 * @note X11 backend code 809 809 */ 810 void VBoxX11ClipboardRequestSyncX11 (void)810 void VBoxX11ClipboardRequestSyncX11(VBOXCLIPBOARDCONTEXTX11 *pBackend) 811 811 { 812 812 /* … … 822 822 * @note X11 backend code 823 823 */ 824 void VBoxX11ClipboardStopX11 (void)824 void VBoxX11ClipboardStopX11(VBOXCLIPBOARDCONTEXTX11 *pBackend) 825 825 { 826 826 /* … … 1303 1303 * @note X11 backend code 1304 1304 */ 1305 void VBoxX11ClipboardAnnounceVBoxFormat (uint32_t u32Formats) 1305 void VBoxX11ClipboardAnnounceVBoxFormat(VBOXCLIPBOARDCONTEXTX11 *pBackend, 1306 uint32_t u32Formats) 1306 1307 { 1307 1308 /* … … 1356 1357 * @note X11 backend code 1357 1358 */ 1358 int VBoxX11ClipboardReadX11Data (uint32_t u32Format, 1359 VBOXCLIPBOARDREQUEST *pRequest) 1359 int VBoxX11ClipboardReadX11Data(VBOXCLIPBOARDCONTEXTX11 *pBackend, 1360 uint32_t u32Format, 1361 VBOXCLIPBOARDREQUEST *pRequest) 1360 1362 { 1361 1363 /*
Note:
See TracChangeset
for help on using the changeset viewer.