diff options
| author | Kazutaka YOKOTA <yokota@FreeBSD.org> | 1999-01-31 12:52:18 +0000 |
|---|---|---|
| committer | Kazutaka YOKOTA <yokota@FreeBSD.org> | 1999-01-31 12:52:18 +0000 |
| commit | 4e2a148719079958b5b1c9d3e4c1629d0ff68818 (patch) | |
| tree | 1556fbf4573ea4d17fef0feaba45e335ddb73e4d /sys/dev/syscons/syscons.c | |
| parent | c89d9c1212f66456bdb2a60fa07572efeacd3166 (diff) | |
Notes
Diffstat (limited to 'sys/dev/syscons/syscons.c')
| -rw-r--r-- | sys/dev/syscons/syscons.c | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c index ce71733f1584..43f1bda1e2fb 100644 --- a/sys/dev/syscons/syscons.c +++ b/sys/dev/syscons/syscons.c @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: syscons.c,v 1.292 1999/01/17 14:23:15 yokota Exp $ + * $Id: syscons.c,v 1.294 1999/01/26 09:58:37 yokota Exp $ */ #include "sc.h" @@ -680,7 +680,6 @@ scopen(dev_t dev, int flag, int mode, struct proc *p) { struct tty *tp = scdevtotty(dev); keyarg_t key; - int s; if (!tp) return(ENXIO); @@ -704,11 +703,6 @@ scopen(dev_t dev, int flag, int mode, struct proc *p) (*linesw[tp->t_line].l_modem)(tp, 1); if (minor(dev) == SC_MOUSE) mouse_level = 0; /* XXX */ - if (minor(dev) < MAXCONS && console[minor(dev)]) { - s = spltty(); - sc_clean_up(console[minor(dev)]); - splx(s); - } } else if (tp->t_state & TS_XCLUDE && p->p_ucred->cr_uid != 0) @@ -775,6 +769,7 @@ scread(dev_t dev, struct uio *uio, int flag) if (!tp) return(ENXIO); + sc_touch_scrn_saver(); return((*linesw[tp->t_line].l_read)(tp, uio, flag)); } |
