Quiet a compiler warning on systems where the argument to putenv(3)

is const.
This commit is contained in:
Todd C. Miller
2012-03-28 10:58:02 -04:00
parent ea2fd83b35
commit e8251a0774

View File

@@ -101,7 +101,7 @@ rpl_putenv(PUTENV_CONST char *string)
len = (strchr(string, '=') - string) + 1;
for (ep = environ; *ep != NULL; ep++) {
if (strncmp(string, *ep, len) == 0) {
*ep = string;
*ep = (char *)string;
found = true;
break;
}
@@ -125,7 +125,7 @@ rpl_putenv(PUTENV_CONST char *string)
char **envp = erealloc3(priv_environ, env_len + 2, sizeof(char *));
if (environ != priv_environ)
memcpy(envp, environ, env_len * sizeof(char *));
envp[env_len++] = string;
envp[env_len++] = (char *)string;
envp[env_len] = NULL;
priv_environ = environ = envp;
}