diff --git a/scsh/tty.c b/scsh/tty.c index 698457a..ad2fced 100644 --- a/scsh/tty.c +++ b/scsh/tty.c @@ -6,6 +6,8 @@ #include /* For malloc. */ #include "libcig.h" +#include + #include #include @@ -73,7 +75,7 @@ scheme_value df_tcsendbreak(long nargs, scheme_value *args) scheme_value df_tcdrain(long nargs, scheme_value *args) { - extern int tcdrain(int ); + scheme_value ret1; int r1; @@ -85,7 +87,7 @@ scheme_value df_tcdrain(long nargs, scheme_value *args) scheme_value df_tcflush(long nargs, scheme_value *args) { - extern int tcflush(int , int ); + scheme_value ret1; int r1; @@ -97,7 +99,7 @@ scheme_value df_tcflush(long nargs, scheme_value *args) scheme_value df_tcflow(long nargs, scheme_value *args) { - extern int tcflow(int , int ); + scheme_value ret1; int r1; @@ -109,7 +111,7 @@ scheme_value df_tcflow(long nargs, scheme_value *args) scheme_value df_tcsetpgrp(long nargs, scheme_value *args) { - extern int tcsetpgrp(int , pid_t ); + scheme_value ret1; int r1; @@ -121,7 +123,7 @@ scheme_value df_tcsetpgrp(long nargs, scheme_value *args) scheme_value df_tcgetpgrp(long nargs, scheme_value *args) { - extern pid_t tcgetpgrp(int ); + scheme_value ret1; pid_t r1;