From 48dae86b8fa974be9932c1ee0bfc86683f22ca70 Mon Sep 17 00:00:00 2001 From: "Todd C. Miller" <Todd.Miller@courtesan.com> Date: Thu, 2 Dec 2004 16:18:29 +0000 Subject: [PATCH] Add missing braces to avoid DYLD_FORCE_FLAT_NAMESPACE being set unconditionally on darwin. From Toby Peterson. --- env.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/env.c b/env.c index 2e13a3396..40286b918 100644 --- a/env.c +++ b/env.c @@ -493,7 +493,7 @@ rebuild_env(envp, sudo_mode, noexec) * http://www.fortran-2000.com/ArnaudRecipes/sharedlib.html * XXX - should prepend to original value, if any */ - if (noexec && def_noexec_file != NULL) + if (noexec && def_noexec_file != NULL) { #if defined(__darwin__) || defined(__APPLE__) insert_env(format_env("DYLD_INSERT_LIBRARIES", def_noexec_file, VNULL), 1); insert_env(format_env("DYLD_FORCE_FLAT_NAMESPACE", VNULL), 1); @@ -504,6 +504,7 @@ rebuild_env(envp, sudo_mode, noexec) insert_env(format_env("LD_PRELOAD", def_noexec_file, VNULL), 1); # endif #endif + } /* Set PS1 if SUDO_PS1 is set. */ if (ps1) -- 2.40.0