[gnome-terminal] client: Filter out some more env variables
- From: Christian Persch <chpe src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-terminal] client: Filter out some more env variables
- Date: Mon, 4 Jun 2012 22:55:51 +0000 (UTC)
commit 9eb6f5cae12fe8f417dc7608e5ca601bdd3e3897
Author: Christian Persch <chpe gnome org>
Date: Tue Jun 5 00:55:07 2012 +0200
client: Filter out some more env variables
No need to transfer environment variables that aren't goint to be used
anyway since the server will override them.
src/terminal-client-utils.c | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/src/terminal-client-utils.c b/src/terminal-client-utils.c
index 9a664e9..a38d182 100644
--- a/src/terminal-client-utils.c
+++ b/src/terminal-client-utils.c
@@ -102,10 +102,17 @@ terminal_client_append_exec_options (GVariantBuilder *builder,
char **envv;
envv = g_get_environ ();
+ envv = g_environ_unsetenv (envv, "COLORTERM");
+ envv = g_environ_unsetenv (envv, "COLUMNS");
envv = g_environ_unsetenv (envv, "DESKTOP_STARTUP_ID");
+ envv = g_environ_unsetenv (envv, "DISPLAY");
envv = g_environ_unsetenv (envv, "GIO_LAUNCHED_DESKTOP_FILE_PID");
envv = g_environ_unsetenv (envv, "GIO_LAUNCHED_DESKTOP_FILE");
+ envv = g_environ_unsetenv (envv, "GNOME_DESKTOP_ICON");
+ envv = g_environ_unsetenv (envv, "LINES");
envv = g_environ_unsetenv (envv, "PWD");
+ envv = g_environ_unsetenv (envv, "TERM");
+ envv = g_environ_unsetenv (envv, "WINDOWID");
g_variant_builder_add (builder, "{sv}",
"environ",
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]