VirtualBox

Changeset 100649 in vbox for trunk


Ignore:
Timestamp:
Jul 19, 2023 10:24:55 AM (15 months ago)
Author:
vboxsync
Message:

Shared Clipboard: Further relaxed checks in ShClTransferComplete() + shClTransferCancelOrError(). bugref:9437

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/GuestHost/SharedClipboard/clipboard-transfers.cpp

    r100637 r100649  
    22272227    shClTransferLock(pTransfer);
    22282228
    2229     AssertMsgReturnStmt(pTransfer->State.enmStatus == SHCLTRANSFERSTATUS_STARTED,
     2229    AssertMsgReturnStmt(   pTransfer->State.enmStatus == SHCLTRANSFERSTATUS_INITIALIZED
     2230                        || pTransfer->State.enmStatus == SHCLTRANSFERSTATUS_STARTED,
    22302231                        ("Wrong status (currently is %s)\n", ShClTransferStatusToStr(pTransfer->State.enmStatus)),
    22312232                        shClTransferUnlock(pTransfer), VERR_WRONG_ORDER);
     
    22602261    int rc2;
    22612262
    2262     if (pTransfer->State.enmStatus == SHCLTRANSFERSTATUS_STARTED)
     2263    if (   pTransfer->State.enmStatus == SHCLTRANSFERSTATUS_INITIALIZED
     2264        || pTransfer->State.enmStatus == SHCLTRANSFERSTATUS_STARTED)
    22632265    {
    22642266        if (rc == VERR_CANCELLED)
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