aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/9term/win.c
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2004-04-30 02:16:28 +0000
committerrsc <devnull@localhost>2004-04-30 02:16:28 +0000
commitb1455f33a8a7b6826fcb0d4b3f4849e322755d28 (patch)
treef6e2e927fd33ad4fb6442744f85759fa761b1220 /src/cmd/9term/win.c
parentbe36ff68854c86247fdc769c0eaa89eb284b5ca7 (diff)
downloadplan9port-b1455f33a8a7b6826fcb0d4b3f4849e322755d28.tar.gz
plan9port-b1455f33a8a7b6826fcb0d4b3f4849e322755d28.tar.bz2
plan9port-b1455f33a8a7b6826fcb0d4b3f4849e322755d28.zip
Little fixes.
Diffstat (limited to 'src/cmd/9term/win.c')
-rw-r--r--src/cmd/9term/win.c18
1 files changed, 12 insertions, 6 deletions
diff --git a/src/cmd/9term/win.c b/src/cmd/9term/win.c
index f341c102..a92c1656 100644
--- a/src/cmd/9term/win.c
+++ b/src/cmd/9term/win.c
@@ -121,18 +121,24 @@ threadmain(int argc, char **argv)
case 'd':
debug = 1;
break;
+ case 'n':
+ name = EARGF(usage());
+ break;
default:
usage();
}ARGEND
prog = argv;
- if(argc > 0){
- name = argv[0];
- argc--;
- argv++;
- }else
- name = "gnot";
+ if(name == nil){
+ if(argc > 0)
+ name = argv[0];
+ else{
+ name = sysname();
+ if(name == nil)
+ name = "gnot";
+ }
+ }
threadnotify(nopipes, 1);
if((fs = nsmount("acme", "")) == 0)