VirtualBox

Ignore:
Timestamp:
Feb 10, 2023 8:59:03 PM (2 years ago)
Author:
vboxsync
Message:

VMMDev: The host does not _use_ the full-state-mouse-protocol, it either 'supports' or 'implements' it, going with the former: s/VMMDEV_MOUSE_HOST_USES_FULL_STATE_PROTOCOL/VMMDEV_MOUSE_HOST_SUPPORTS_FULL_STATE_PROTOCOL/ bugref:10285

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c

    r98541 r98542  
    509509        if (RT_SUCCESS(rc))
    510510        {
    511             if (g_pMouseStatusReqEx->Core.mouseFeatures & VMMDEV_MOUSE_HOST_USES_FULL_STATE_PROTOCOL)
     511            if (g_pMouseStatusReqEx->Core.mouseFeatures & VMMDEV_MOUSE_HOST_SUPPORTS_FULL_STATE_PROTOCOL)
    512512            {
    513513                VMMDevReqMouseStatusEx *pReqEx = NULL;
     
    13191319
    13201320        if (   vgdrvLinuxUsesMouseStatusEx()
    1321             && fMouseFeatures & VMMDEV_MOUSE_HOST_USES_FULL_STATE_PROTOCOL
    1322             && fMouseFeatures & VMMDEV_MOUSE_GUEST_USES_FULL_STATE_PROTOCOL)
     1321            &&    (  fMouseFeatures
     1322                   & (VMMDEV_MOUSE_HOST_SUPPORTS_FULL_STATE_PROTOCOL | VMMDEV_MOUSE_GUEST_USES_FULL_STATE_PROTOCOL))
     1323               == (   VMMDEV_MOUSE_HOST_SUPPORTS_FULL_STATE_PROTOCOL | VMMDEV_MOUSE_GUEST_USES_FULL_STATE_PROTOCOL ) )
    13231324        {
    13241325            /* Vertical and horizontal scroll values come as-is from GUI.
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