- Timestamp:
- Oct 8, 2019 1:30:43 PM (5 years ago)
- Location:
- trunk/src/VBox/HostServices/SharedClipboard
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp
r81044 r81152 168 168 169 169 PSHCLCONTEXT pCtx = pClient->State.pCtx; 170 AssertPtr(pCtx); 170 171 171 172 /* Drop the reference to the client, in case it is still there. This … … 173 174 * immediately. */ 174 175 pCtx->fShuttingDown = true; 175 176 /* If there is a currently pending request, release it immediately. */177 SHCLDATABLOCK dataBlock = { 0, NULL, 0 };178 ShClSvcImplWriteData(pClient, NULL, &dataBlock);179 176 180 177 int rc = ClipStopX11(pCtx->pBackend); … … 304 301 PSHCLCLIENTCMDCTX pCmdCtx, PSHCLDATABLOCK pData) 305 302 { 303 AssertPtrReturn(pClient, VERR_INVALID_POINTER); 304 AssertPtrReturn(pCmdCtx, VERR_INVALID_POINTER); 305 AssertPtrReturn(pData, VERR_INVALID_POINTER); 306 306 307 LogFlowFunc(("pClient=%p, pv=%p, cb=%RU32, uFormat=%02X\n", 307 308 pClient, pData->pvData, pData->cbData, pData->uFormat)); -
trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp
r81133 r81152 900 900 PSHCLDATABLOCK pData) 901 901 { 902 AssertPtrReturn(pClient, VERR_INVALID_POINTER); 903 AssertPtrReturn(pCmdCtx, VERR_INVALID_POINTER); 904 AssertPtrReturn(pData, VERR_INVALID_POINTER); 905 902 906 SHCLEVENTID uEvent; 903 907 if (pClient->State.uProtocolVer == 0) … … 1111 1115 static DECLCALLBACK(int) svcDisconnect(void *, uint32_t u32ClientID, void *pvClient) 1112 1116 { 1113 RT_NOREF(u32ClientID, pvClient);1114 1115 1117 LogFunc(("u32ClientID=%RU32\n", u32ClientID)); 1116 1118
Note:
See TracChangeset
for help on using the changeset viewer.