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