[glib] GSubprocessLauncher: don't get empty environment



commit e767204e0e8108df66893e23209b22b041be893d
Author: Ryan Lortie <desrt desrt ca>
Date:   Tue Mar 4 08:55:00 2014 -0500

    GSubprocessLauncher: don't get empty environment
    
    Use g_get_environ() to get the environment variables with their values
    instead of g_listenv() which only lists off the keys.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=725651

 gio/gsubprocesslauncher.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gio/gsubprocesslauncher.c b/gio/gsubprocesslauncher.c
index b61fc58..c40d17d 100644
--- a/gio/gsubprocesslauncher.c
+++ b/gio/gsubprocesslauncher.c
@@ -174,7 +174,7 @@ g_subprocess_launcher_finalize (GObject *object)
 static void
 g_subprocess_launcher_init (GSubprocessLauncher  *self)
 {
-  self->envp = g_listenv ();
+  self->envp = g_get_environ ();
 
 #ifdef G_OS_UNIX
   self->stdin_fd = -1;


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