summaryrefslogtreecommitdiffstats
path: root/usr.sbin
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>2007-05-01 16:02:44 +0000
committerache <ache@FreeBSD.org>2007-05-01 16:02:44 +0000
commit6ccaf050cc62bc9d81ac3acb71ce640739caa0f7 (patch)
treee3e0b3658b8df3a905b3117d8535bb15f42c9e80 /usr.sbin
parent61e9800ad7707590037d6868c703475f36cf7058 (diff)
downloadFreeBSD-src-6ccaf050cc62bc9d81ac3acb71ce640739caa0f7.zip
FreeBSD-src-6ccaf050cc62bc9d81ac3acb71ce640739caa0f7.tar.gz
Back out all POSIXified *env() changes.
Not because I admit they are technically wrong and not because of bug reports (I receive nothing). But because I surprisingly meets so strong opposition and resistance so lost any desire to continue that. Anyone who interested in POSIX can dig out what changes and how through cvs diffs.
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/pstat/pstat.c6
-rw-r--r--usr.sbin/sade/main.c2
-rw-r--r--usr.sbin/sade/variable.c2
-rw-r--r--usr.sbin/sysinstall/main.c2
-rw-r--r--usr.sbin/sysinstall/variable.c2
5 files changed, 7 insertions, 7 deletions
diff --git a/usr.sbin/pstat/pstat.c b/usr.sbin/pstat/pstat.c
index 8fdd83d..95f782c 100644
--- a/usr.sbin/pstat/pstat.c
+++ b/usr.sbin/pstat/pstat.c
@@ -135,16 +135,16 @@ main(int argc, char *argv[])
fileflag = 1;
break;
case 'g':
- putenv(strdup("BLOCKSIZE=1G"));
+ putenv("BLOCKSIZE=1G");
break;
case 'h':
humanflag = 1;
break;
case 'k':
- putenv(strdup("BLOCKSIZE=1K"));
+ putenv("BLOCKSIZE=1K");
break;
case 'm':
- putenv(strdup("BLOCKSIZE=1M"));
+ putenv("BLOCKSIZE=1M");
break;
case 'M':
memf = optarg;
diff --git a/usr.sbin/sade/main.c b/usr.sbin/sade/main.c
index 65e14a9..45ed1bb 100644
--- a/usr.sbin/sade/main.c
+++ b/usr.sbin/sade/main.c
@@ -56,7 +56,7 @@ main(int argc, char **argv)
/* XXX */
char *p = getenv("TERM");
if (p && strcmp(p, "cons25") == 0)
- (void)putenv(strdup("TERM=cons25w"));
+ putenv("TERM=cons25w");
}
#endif
diff --git a/usr.sbin/sade/variable.c b/usr.sbin/sade/variable.c
index f09819e..bbbc2d2 100644
--- a/usr.sbin/sade/variable.c
+++ b/usr.sbin/sade/variable.c
@@ -307,7 +307,7 @@ pvariable_set(char *var)
if (index(var, '=') == NULL)
msgFatal("Invalid variable format: %s", var);
strlcat(tmp, var, 1024);
- (void)putenv(strdup(tmp));
+ putenv(tmp);
}
char *
diff --git a/usr.sbin/sysinstall/main.c b/usr.sbin/sysinstall/main.c
index c1b4e34..7af8d44 100644
--- a/usr.sbin/sysinstall/main.c
+++ b/usr.sbin/sysinstall/main.c
@@ -74,7 +74,7 @@ main(int argc, char **argv)
/* XXX */
char *p = getenv("TERM");
if (p && strcmp(p, "cons25") == 0)
- (void)putenv(strdup("TERM=cons25w"));
+ putenv("TERM=cons25w");
}
#endif
diff --git a/usr.sbin/sysinstall/variable.c b/usr.sbin/sysinstall/variable.c
index ad783fc..e86104f 100644
--- a/usr.sbin/sysinstall/variable.c
+++ b/usr.sbin/sysinstall/variable.c
@@ -312,7 +312,7 @@ pvariable_set(char *var)
if (index(var, '=') == NULL)
msgFatal("Invalid variable format: %s", var);
strlcat(tmp, var, 1024);
- (void)putenv(strdup(tmp));
+ putenv(tmp);
}
char *
OpenPOWER on IntegriCloud