From 9d4081ee4b1592904561031431422361a8a389cb Mon Sep 17 00:00:00 2001 From: David Greenman Date: Fri, 12 Aug 1994 10:23:49 +0000 Subject: [PATCH] The last commit was bogus...the putenv doesn't affect the parent process, so the BLOCKSIZE doesn't need to be preserved. Also initialized the flags variables, and used 1k instead of 1024 for BLOCKSIZE. --- bin/df/df.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/bin/df/df.c b/bin/df/df.c index 24a5d26295c1..ec10cc9a513d 100644 --- a/bin/df/df.c +++ b/bin/df/df.c @@ -107,7 +107,7 @@ void prtstat __P((struct statfs *, int)); void ufs_df __P((char *, int)); void usage __P((void)); -int iflag, nflag, tflag, kflag; +int iflag, nflag, tflag; struct ufs_args mdev; int @@ -121,7 +121,7 @@ main(argc, argv) int ch, err, i, maxwidth, width; char *mntpt; - iflag = nflag = tflag = kflag = 0; + iflag = nflag = tflag = 0; while ((ch = getopt(argc, argv, "iknt:")) != EOF) switch (ch) { @@ -129,7 +129,7 @@ main(argc, argv) iflag = 1; break; case 'k': - kflag = 1; + putenv("BLOCKSIZE=1k"); break; case 'n': nflag = 1; @@ -307,18 +307,11 @@ prtstat(sfsp, maxwidth) static int headerlen, timesthrough; static char *header; long used, availblks, inodes; - char *oldbsize = NULL; if (maxwidth < 11) maxwidth = 11; if (++timesthrough == 1) { - if (kflag) { - oldbsize = getenv("BLOCKSIZE"); - putenv("BLOCKSIZE=1k"); - } header = getbsize(&headerlen, &blocksize); - if (oldbsize) - putenv(oldbsize); (void)printf("%-*.*s %s Used Avail Capacity", maxwidth, maxwidth, "Filesystem", header); if (iflag)