aboutsummaryrefslogtreecommitdiff
path: root/st.c
diff options
context:
space:
mode:
Diffstat (limited to 'st.c')
-rw-r--r--st.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/st.c b/st.c
index 9cfa547..dae7b91 100644
--- a/st.c
+++ b/st.c
@@ -670,7 +670,6 @@ void
670ttynew(char *line, char *out, char **args) 670ttynew(char *line, char *out, char **args)
671{ 671{
672 int m, s; 672 int m, s;
673 struct winsize w = {term.row, term.col, 0, 0};
674 673
675 if (out) { 674 if (out) {
676 term.mode |= MODE_PRINT; 675 term.mode |= MODE_PRINT;
@@ -691,7 +690,7 @@ ttynew(char *line, char *out, char **args)
691 } 690 }
692 691
693 /* seems to work fine on linux, openbsd and freebsd */ 692 /* seems to work fine on linux, openbsd and freebsd */
694 if (openpty(&m, &s, NULL, NULL, &w) < 0) 693 if (openpty(&m, &s, NULL, NULL, NULL) < 0)
695 die("openpty failed: %s\n", strerror(errno)); 694 die("openpty failed: %s\n", strerror(errno));
696 695
697 switch (pid = fork()) { 696 switch (pid = fork()) {