From: Todd C. Miller Date: Thu, 2 Dec 2004 16:18:29 +0000 (+0000) Subject: Add missing braces to avoid DYLD_FORCE_FLAT_NAMESPACE being set X-Git-Tag: SUDO_1_7_0~774 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=48dae86b8fa974be9932c1ee0bfc86683f22ca70;p=sudo Add missing braces to avoid DYLD_FORCE_FLAT_NAMESPACE being set unconditionally on darwin. From Toby Peterson. --- 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)