xserver-multidpi/hw/xfree86/os-support
Peter Hutterer 1ffd9ec760 xfree86: don't restore the TTY mode if we didn't initialize it ourselves
Restoring it unconditionally means we restore to whatever tty_mode has as
default value (i.e. 0). K_RAW happens to be 0x00, so we always restore to raw
mode if allowEmptyInput is off.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Julien Cristau <jcristau@debian.org>
(cherry picked from commit aea6f19f25)
2009-01-09 11:04:09 -08:00
..
bsd Support -sharevts on FreeBSD 2008-12-16 12:05:53 -08:00
bus PCI: Unexport xf86scanpci 2008-11-24 23:40:04 -05:00
hurd Remove xf86{En,Dis}ableInterrupts entirely 2008-11-24 23:40:06 -05:00
linux xfree86: don't restore the TTY mode if we didn't initialize it ourselves 2009-01-09 11:04:09 -08:00
misc Remove xf86IODelay 2008-11-24 23:40:06 -05:00
sco Remove xf86{En,Dis}ableInterrupts entirely 2008-11-24 23:40:06 -05:00
shared When disabling SIGIO tracking, use SIG_IGN instead of SIG_DFL. 2008-12-15 11:47:12 -08:00
solaris Remove xf86{En,Dis}ableInterrupts entirely 2008-11-24 23:40:06 -05:00
sysv Remove xf86{En,Dis}ableInterrupts entirely 2008-11-24 23:40:06 -05:00
int10Defines.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
Makefile.am Remove some unused assembly code and assyntax.h 2008-08-18 16:46:36 -04:00
xf86_OSlib.h Unifdef ISC 2008-10-02 17:03:54 -04:00
xf86_OSproc.h Remove xf86IODelay 2008-11-24 23:40:06 -05:00
xf86OSpriv.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00