aboutsummaryrefslogtreecommitdiffstats
path: root/missing/setproctitle.c
diff options
context:
space:
mode:
Diffstat (limited to 'missing/setproctitle.c')
-rw-r--r--missing/setproctitle.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/missing/setproctitle.c b/missing/setproctitle.c
index 23b09d259b..8922d58ab6 100644
--- a/missing/setproctitle.c
+++ b/missing/setproctitle.c
@@ -110,12 +110,8 @@ compat_init_setproctitle(int argc, char *argv[])
argv_len = lastargv - argv[0];
argv_env_len = lastenvp - argv[0];
- /*
- * Copy environment
- * XXX - will truncate env on strdup fail
- */
for (i = 0; envp[i] != NULL; i++)
- environ[i] = strdup(envp[i]);
+ environ[i] = ruby_strdup(envp[i]);
environ[i] = NULL;
#endif /* SPT_REUSEARGV */
}