Commit 636390fb authored by Keith Packard's avatar Keith Packard
Browse files

kdrive: initialize all Linux mouse driver fields

parent 668c25a7
/* /*
* $XFree86: xc/programs/Xserver/hw/kdrive/linux/mouse.c,v 1.1 2001/10/12 06:33:10 keithp Exp $ * $XFree86: xc/programs/Xserver/hw/kdrive/linux/mouse.c,v 1.2 2001/11/08 09:35:08 keithp Exp $
* *
* Copyright 2001 Keith Packard, member of The XFree86 Project, Inc. * Copyright 2001 Keith Packard, member of The XFree86 Project, Inc.
* *
...@@ -929,10 +929,12 @@ MouseInit (void) ...@@ -929,10 +929,12 @@ MouseInit (void)
km = (Kmouse *) xalloc (sizeof (Kmouse)); km = (Kmouse *) xalloc (sizeof (Kmouse));
if (km) if (km)
{ {
km->tty = isatty (fd);
mi->driver = km;
km->iob.fd = fd; km->iob.fd = fd;
km->iob.avail = km->iob.used = 0; km->iob.avail = km->iob.used = 0;
km->prot = 0;
km->i_prot = 0;
km->tty = isatty (fd);
mi->driver = km;
MouseFirstProtocol (km, mi->prot); MouseFirstProtocol (km, mi->prot);
if (KdRegisterFd (MouseInputType, fd, MouseRead, (void *) mi)) if (KdRegisterFd (MouseInputType, fd, MouseRead, (void *) mi))
n++; n++;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment