VirtualBox

Ignore:
Timestamp:
Dec 17, 2009 11:34:52 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
56114
Message:

Additions/x11/vboxmouse: build the XFree86 vboxmouse driver against the XFree86 4.3 headers which support amd64

Location:
trunk/src/VBox/Additions/x11/vboxmouse
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/x11/vboxmouse/Makefile.kmk

    r25420 r25454  
    4141        IN_MODULE XFree86Module PNP_MOUSE
    4242 vboxmouse_drv_INCS := \
    43         $(VBOX_PATH_X11_XFREE_4_2)/exports/include \
    44         $(VBOX_PATH_X11_XFREE_4_2)/exports/include/X11 \
    45         $(VBOX_PATH_X11_XFREE_4_2)/include \
    46         $(VBOX_PATH_X11_XFREE_4_2)/include/extensions \
    47         $(VBOX_PATH_X11_XFREE_4_2)/programs/Xserver/include \
    48         $(VBOX_PATH_X11_XFREE_4_2)/programs/Xserver/hw/xfree86 \
    49         $(VBOX_PATH_X11_XFREE_4_2)/programs/Xserver/hw/xfree86/common \
    50         $(VBOX_PATH_X11_XFREE_4_2)/programs/Xserver/hw/xfree86/os-support \
    51         $(VBOX_PATH_X11_XFREE_4_2)/programs/Xserver/hw/xfree86/os-support/bus \
    52         $(VBOX_PATH_X11_XFREE_4_2)/programs/Xserver/mi \
     43        $(VBOX_PATH_X11_XFREE_4_3)/include \
     44        $(VBOX_PATH_X11_XFREE_4_3)/include/extensions \
     45        $(VBOX_PATH_X11_XFREE_4_3)/include/X11 \
     46        $(VBOX_PATH_X11_XFREE_4_3)/programs/Xserver/hw/xfree86 \
     47        $(VBOX_PATH_X11_XFREE_4_3)/programs/Xserver/hw/xfree86/common \
     48        $(VBOX_PATH_X11_XFREE_4_3)/programs/Xserver/hw/xfree86/os-support \
     49        $(VBOX_PATH_X11_XFREE_4_3)/programs/Xserver/hw/xfree86/os-support/bus \
     50        $(VBOX_PATH_X11_XFREE_4_3)/programs/Xserver/mi \
     51        $(VBOX_PATH_X11_XFREE_4_3)/programs/Xserver/include \
    5352        $(PATH_SUB_CURRENT)
    5453 vboxmouse_drv_SOURCES = \
  • trunk/src/VBox/Additions/x11/vboxmouse/mouse.c

    r18048 r25454  
    605605    InputInfoPtr pInfo;
    606606    MouseDevPtr pMse;
     607    Bool clearDTR, clearRTS;
    607608    MessageType from = X_DEFAULT;
    608609    const char *protocol;
     
    748749    }
    749750
    750     pMse->clearDTR = xf86SetBoolOption(pInfo->options, "ClearDTR", FALSE);
    751     pMse->clearRTS = xf86SetBoolOption(pInfo->options, "ClearRTS", FALSE);
    752     if (pMse->clearDTR || pMse->clearRTS) {
     751    if ((clearDTR = xf86SetBoolOption(pInfo->options, "ClearDTR", FALSE)))
     752                pMse->mouseFlags |= MF_CLEAR_DTR;
     753
     754    if ((clearRTS = xf86SetBoolOption(pInfo->options, "ClearRTS", FALSE)))
     755                pMse->mouseFlags |= MF_CLEAR_RTS;
     756
     757    if (clearDTR || clearRTS) {
    753758        xf86Msg(X_CONFIG, "%s: ", pInfo->name);
    754         if (pMse->clearDTR) {
     759        if (clearDTR) {
    755760            xf86ErrorF("ClearDTR");
    756             if (pMse->clearRTS)
     761            if (clearRTS)
    757762                xf86ErrorF(", ");
    758763        }
    759         if (pMse->clearRTS) {
     764        if (clearRTS) {
    760765            xf86ErrorF("ClearRTS");
    761766        }
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