aboutsummaryrefslogtreecommitdiff
path: root/usr.bin/du
diff options
context:
space:
mode:
authorDavid Greenman <dg@FreeBSD.org>1994-08-12 10:19:05 +0000
committerDavid Greenman <dg@FreeBSD.org>1994-08-12 10:19:05 +0000
commit2150dea8ded9f69339cadf98a22053a588230559 (patch)
treea9a0d8b1ffce7f8022f3062b78b1c739b805a216 /usr.bin/du
parentebf93438bf6faaa89538ebd9a20f43e50658b4a0 (diff)
Notes
Diffstat (limited to 'usr.bin/du')
-rw-r--r--usr.bin/du/du.c13
1 files changed, 3 insertions, 10 deletions
diff --git a/usr.bin/du/du.c b/usr.bin/du/du.c
index 2cae7e8d14ac..49b5f9b416f9 100644
--- a/usr.bin/du/du.c
+++ b/usr.bin/du/du.c
@@ -66,13 +66,12 @@ main(argc, argv)
FTS *fts;
FTSENT *p;
long blocksize;
- char *oldbsize = NULL;
int ftsoptions, listdirs, listfiles;
- int Hflag, Lflag, Pflag, aflag, ch, notused, rval, sflag, kflag;
+ int Hflag, Lflag, Pflag, aflag, ch, notused, rval, sflag;
char **save;
save = argv;
- Hflag = Lflag = Pflag = aflag = sflag = kflag = 0;
+ Hflag = Lflag = Pflag = aflag = sflag = 0;
ftsoptions = FTS_PHYSICAL;
while ((ch = getopt(argc, argv, "HLPaksx")) != EOF)
switch (ch) {
@@ -92,7 +91,7 @@ main(argc, argv)
aflag = 1;
break;
case 'k':
- kflag = 1;
+ putenv("BLOCKSIZE=1024");
break;
case 's':
sflag = 1;
@@ -143,13 +142,7 @@ main(argc, argv)
argv[1] = NULL;
}
- if (kflag) {
- oldbsize = getenv("BLOCKSIZE");
- putenv("BLOCKSIZE=1k");
- }
(void)getbsize(&notused, &blocksize);
- if (oldbsize)
- putenv(oldbsize);
blocksize /= 512;
if ((fts = fts_open(argv, ftsoptions, NULL)) == NULL)