Bug #1337 ยป env.diff
| usr.bin/env/env.c | ||
|---|---|---|
|
usage();
|
||
|
}
|
||
|
for (argv += optind; *argv && (p = strchr(*argv, '=')); ++argv) {
|
||
|
if (setenv(*argv, ++p, 1) == -1)
|
||
|
err(1, "setenv: cannot set %s=%s", *argv, p);
|
||
|
*p = '\0';
|
||
|
if (setenv(*argv, p + 1, 1) == -1)
|
||
|
err(1, "setenv: cannot set %s=%s", *argv, p + 1);
|
||
|
*p = '=';
|
||
|
}
|
||
|
if (*argv) {
|
||