summaryrefslogtreecommitdiff
path: root/src/screen.c
diff options
context:
space:
mode:
authorSadrul Habib Chowdhury <sadrul@users.sourceforge.net>2009-02-06 10:29:05 -0500
committerSadrul Habib Chowdhury <sadrul@users.sourceforge.net>2009-02-06 10:29:05 -0500
commitf823083eee6bb3bf4c52cc2b32b1617bf291b1c0 (patch)
tree01a8a8924c2c03d10d9ffb52a4b1f6a912935e29 /src/screen.c
parent940c63996183bd7d609d2bce50123d5a9f92686c (diff)
parent98b6b4105b60150c5bf9d022b2e7de698a62a797 (diff)
downloadscreen-f823083eee6bb3bf4c52cc2b32b1617bf291b1c0.tar.gz
Merge branch 'master' into cmd-alias
Diffstat (limited to 'src/screen.c')
-rw-r--r--src/screen.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/screen.c b/src/screen.c
index cf3e39d..7239560 100644
--- a/src/screen.c
+++ b/src/screen.c
@@ -1420,6 +1420,10 @@ char **av;
/* NOTREACHED */
}
}
+ else if (ac) /* Screen was invoked with a command */
+ {
+ MakeWindow(&nwin);
+ }
#ifdef HAVE_BRAILLE
StartBraille();
@@ -1455,7 +1459,11 @@ char **av;
void
WindowDied(p, wstat, wstat_valid)
struct win *p;
-int wstat;
+#ifdef BSDWAIT
+ union wait wstat;
+#else
+ int wstat;
+#endif
int wstat_valid;
{
int killit = 0;