summaryrefslogtreecommitdiff
path: root/zwgc/standard_ports.c
diff options
context:
space:
mode:
authorGravatar John Kohl <jtkohl@mit.edu>1989-11-15 07:15:26 +0000
committerGravatar John Kohl <jtkohl@mit.edu>1989-11-15 07:15:26 +0000
commit0c3ac4babb6a6e9f963af20c96aa6fce69139d12 (patch)
tree9bc8398851f22a27705134b4521779c076363ed1 /zwgc/standard_ports.c
parent4459494863c40c1d4157a043ef159f105b87a0ad (diff)
add -ttymode support
Diffstat (limited to 'zwgc/standard_ports.c')
-rw-r--r--zwgc/standard_ports.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/zwgc/standard_ports.c b/zwgc/standard_ports.c
index 86edc87..7be6bb0 100644
--- a/zwgc/standard_ports.c
+++ b/zwgc/standard_ports.c
@@ -160,7 +160,7 @@ void init_standard_ports(pargc, argv)
/*
* Process argument list handling "-disable <port>" and
- * "-default <output port>" arguments:
+ * "-default <output port>" arguments, as well as "-ttymode"
*/
for (new=current=argv+1; *current; current++) {
if (string_Eq((string) *current, "-disable")) {
@@ -174,7 +174,10 @@ void init_standard_ports(pargc, argv)
if (!*current)
usage();
default_port = (string) *current;
- } else
+ } else if (string_Eq((string) *current, "-ttymode")) {
+ default_port = (string) "tty";
+ (*pargc)--;
+ } else
*(new++) = *current;
}
*new = *current;