plan9port

fork of plan9port with libvec, libstr and libsdb
Log | Files | Refs | README | LICENSE

commit 21d0dda69c58e33b1881b55d8cb293a45ffc2691
parent cf21e2e6fcaec90de18a4501dbac181148d4505e
Author: rsc <devnull@localhost>
Date:   Fri, 11 Nov 2005 08:01:37 +0000

fix -f

Diffstat:
Msrc/cmd/9term/9term.c | 14+++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/cmd/9term/9term.c b/src/cmd/9term/9term.c @@ -48,7 +48,7 @@ usage(void) void threadmain(int argc, char *argv[]) { - char *p, *font; + char *p; rfork(RFNOTEG); font = nil; @@ -60,7 +60,7 @@ threadmain(int argc, char *argv[]) default: usage(); case 'f': - font = EARGF(usage()); + fontname = EARGF(usage()); break; case 's': scrolling = TRUE; @@ -73,9 +73,9 @@ threadmain(int argc, char *argv[]) break; }ARGEND - if(font) - putenv("font", font); - + if(fontname) + putenv("font", fontname); + p = getenv("tabstop"); if(p == 0) p = getenv("TABSTOP"); @@ -86,8 +86,8 @@ threadmain(int argc, char *argv[]) free(p); startdir = "."; - - initdraw(derror, nil, "9term"); + + initdraw(derror, fontname, "9term"); notify(hangupnote); noteenable("sys: child");