[gnome-builder] libide/foundry: dont clear environment when spawning



commit e863de3e2841ecebe5c4e81eeba746eb61691d46
Author: Christian Hergert <chergert redhat com>
Date:   Wed Jul 13 15:57:52 2022 -0700

    libide/foundry: dont clear environment when spawning
    
    This isn't necessary as much going forward. However, we might approach
    this differently in the future which is to copy the environment first
    instead of always hiding it.
    
    However, since "flatpak build" will homogenize a lot of things for us,
    we're probably fine regardless.

 src/libide/foundry/ide-run-context.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/src/libide/foundry/ide-run-context.c b/src/libide/foundry/ide-run-context.c
index 2f5210c3d..92d5ce491 100644
--- a/src/libide/foundry/ide-run-context.c
+++ b/src/libide/foundry/ide-run-context.c
@@ -1103,6 +1103,7 @@ ide_run_context_end (IdeRunContext  *self,
   ide_subprocess_launcher_set_argv (launcher, ide_run_context_get_argv (self));
   ide_subprocess_launcher_set_environ (launcher, ide_run_context_get_environ (self));
   ide_subprocess_launcher_set_cwd (launcher, ide_run_context_get_cwd (self));
+  ide_subprocess_launcher_set_clear_env (launcher, FALSE);
 
   length = ide_unix_fd_map_get_length (self->root.unix_fd_map);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]