diff options
author | yokota <yokota@FreeBSD.org> | 1999-09-19 08:58:53 +0000 |
---|---|---|
committer | yokota <yokota@FreeBSD.org> | 1999-09-19 08:58:53 +0000 |
commit | cd2631e4e8965f8c2fc68bdcc77143651bb8ffbe (patch) | |
tree | 94e722f104dbc677e48996bb1b7ed161aa97f5f6 /sys/dev/syscons/scvesactl.c | |
parent | 385f21dad749b72b6d4126069fb4d243fb9b6fb4 (diff) | |
download | FreeBSD-src-cd2631e4e8965f8c2fc68bdcc77143651bb8ffbe.zip FreeBSD-src-cd2631e4e8965f8c2fc68bdcc77143651bb8ffbe.tar.gz |
- Hang the scr_stat struct from dev_t.
- Remove sc_get_scr_stat(). It's not necessary anymore.
- Call ttymalloc() to allocate the struct tty for each vty, rather than
statically declaring an array of struct tty. We still need a statically
allocated struct tty for the first vty which is used for the kernel
console I/O, though.
- Likewise, call ttymalloc() for /dev/sysmouse and /dev/consolectl.
- Delete unnecessary test on the pointer struct tty *tp in some functions.
- Delete unused code in scmouse.c.
WARNING: this change requires you to recompile screen savers!
Diffstat (limited to 'sys/dev/syscons/scvesactl.c')
-rw-r--r-- | sys/dev/syscons/scvesactl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/syscons/scvesactl.c b/sys/dev/syscons/scvesactl.c index c8333d5..21295a4 100644 --- a/sys/dev/syscons/scvesactl.c +++ b/sys/dev/syscons/scvesactl.c @@ -62,7 +62,7 @@ vesa_ioctl(dev_t dev, u_long cmd, caddr_t data, int flag, struct proc *p) tp = scdevtotty(dev); if (!tp) return ENXIO; - scp = sc_get_scr_stat(tp->t_dev); + scp = SC_STAT(tp->t_dev); switch (cmd) { |