Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 (Tek) 9/26/83; site dadla.UUCP Path: utzoo!linus!security!genrad!decvax!tektronix!tekgds!teklds!azure!dadla!rogers From: rogers@dadla.UUCP (Roger Southwick) Newsgroups: net.sources,net.unix-wizards Subject: Error in improved pwd found Message-ID: <8@dadla.UUCP> Date: Mon, 12-Dec-83 17:08:55 EST Article-I.D.: dadla.8 Posted: Mon Dec 12 17:08:55 1983 Date-Received: Wed, 14-Dec-83 01:40:55 EST Organization: Tektronix, Beaverton OR Lines: 31 If any of you picked up the "improved" pwd sent over the net a few months back by Fred Blonder , I discovered a little bug in the program. By cd'ing into slash (cd /), then invoking pwd, yielded a blank line. The cure is to change the code in prname() FROM: prname() { printf("%s\n", np); exit(0); } TO: prname() { if(*np == '\0';) printf("/\n"); else printf("%s\n", np); exit(0); } -Roger Southwick tektronix!rogers