Changeset 89831 in vbox
- Timestamp:
- Jun 22, 2021 1:09:19 PM (4 years ago)
- Location:
- trunk/src/VBox/Devices/Input
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp
r82968 r89831 353 353 PDRVKBDQUEUEITEM pItem = (PDRVKBDQUEUEITEM)pItemCore; 354 354 int rc = pThis->pUpPort->pfnPutEventHid(pThis->pUpPort, pItem->idUsage); 355 return RT_SUCCESS(rc);355 return rc != VERR_TRY_AGAIN; 356 356 } 357 357 … … 508 508 } 509 509 510 rc = PDMDrvHlpQueueCreate(pDrvIns, sizeof(DRVKBDQUEUEITEM), cItems, cMilliesInterval, drvKbdQueueConsumer, "Keyboard", &pDrv->pQueue); 510 rc = PDMDrvHlpQueueCreate(pDrvIns, sizeof(DRVKBDQUEUEITEM), cItems, cMilliesInterval, 511 drvKbdQueueConsumer, "Keyboard", &pDrv->pQueue); 511 512 if (RT_FAILURE(rc)) 512 513 { -
trunk/src/VBox/Devices/Input/DrvMouseQueue.cpp
r82968 r89831 249 249 pItem->u.Absolute.fButtons); 250 250 else 251 return false;252 return RT_SUCCESS(rc);251 AssertMsgFailedReturn(("enmType=%d\n"), true /* remove buggy data */); 252 return rc != VERR_TRY_AGAIN; 253 253 } 254 254 … … 402 402 } 403 403 404 rc = PDMDrvHlpQueueCreate(pDrvIns, sizeof(DRVMOUSEQUEUEITEM), cItems, cMilliesInterval, drvMouseQueueConsumer, "Mouse", &pDrv->pQueue); 404 rc = PDMDrvHlpQueueCreate(pDrvIns, sizeof(DRVMOUSEQUEUEITEM), cItems, cMilliesInterval, 405 drvMouseQueueConsumer, "Mouse", &pDrv->pQueue); 405 406 if (RT_FAILURE(rc)) 406 407 {
Note:
See TracChangeset
for help on using the changeset viewer.