add directory bin
This commit is contained in:
71
bin/old/uucode/inwrite.cdif
Normal file
71
bin/old/uucode/inwrite.cdif
Normal file
@@ -0,0 +1,71 @@
|
||||
*** cons.c.bad Wed Dec 25 02:12:18 1991
|
||||
--- console.c Wed Dec 25 02:06:44 1991
|
||||
***************
|
||||
*** 530,535 ****
|
||||
--- 530,537 ----
|
||||
}
|
||||
|
||||
|
||||
+ static int in_conwrite = 0;
|
||||
+
|
||||
void con_write(struct tty_struct * tty)
|
||||
{
|
||||
int nr;
|
||||
***************
|
||||
*** 537,542 ****
|
||||
--- 539,546 ----
|
||||
|
||||
int currcons;
|
||||
|
||||
+ in_conwrite++;
|
||||
+
|
||||
for (currcons = 0; currcons<=NR_CONSOLES; currcons++)
|
||||
if (tty == TTY_TABLE(currcons))
|
||||
break;
|
||||
***************
|
||||
*** 772,777 ****
|
||||
--- 776,782 ----
|
||||
}
|
||||
}
|
||||
set_cursor(currcons);
|
||||
+ in_conwrite--;
|
||||
}
|
||||
|
||||
/*
|
||||
***************
|
||||
*** 1004,1009 ****
|
||||
--- 1009,1018 ----
|
||||
|
||||
void blank_screen()
|
||||
{
|
||||
+ if (in_conwrite)
|
||||
+ { blankcount = HZ*20;
|
||||
+ return;
|
||||
+ }
|
||||
if (blanked_fg > -1)
|
||||
return;
|
||||
blanked_fg = fg_console;
|
||||
***************
|
||||
*** 1015,1020 ****
|
||||
--- 1024,1033 ----
|
||||
|
||||
void unblank_screen()
|
||||
{
|
||||
+ if (in_conwrite)
|
||||
+ { blankcount = HZ*20;
|
||||
+ return;
|
||||
+ }
|
||||
if (blanked_fg <= -1)
|
||||
return;
|
||||
fg_console = blanked_fg;
|
||||
***************
|
||||
*** 1051,1056 ****
|
||||
--- 1064,1071 ----
|
||||
*/
|
||||
|
||||
int new_console, old_console;
|
||||
+ if (in_conwrite)
|
||||
+ return;
|
||||
|
||||
if (num >= NR_CONSOLES) return;
|
||||
|
||||
Reference in New Issue
Block a user