summaryrefslogtreecommitdiff
path: root/src/terminal-screen.c
diff options
context:
space:
mode:
authorraveit65 <[email protected]>2018-02-06 12:07:43 +0100
committerraveit65 <[email protected]>2019-02-04 12:23:29 +0100
commit550b622cb7bff4a48ebdb3a8dbb01c1dba740bc2 (patch)
tree1ffc94cf5832f54f255ffbae5ef72ff115b4aeb6 /src/terminal-screen.c
parentd342a01ecea28d22afb3eeb3a6af4b4d25c49f0b (diff)
downloadmate-terminal-550b622cb7bff4a48ebdb3a8dbb01c1dba740bc2.tar.bz2
mate-terminal-550b622cb7bff4a48ebdb3a8dbb01c1dba740bc2.tar.xz
drop umtp suport
Fixes https://github.com/mate-desktop/mate-terminal/issues/104 This doesn't work with with gtk+-3 and newer vte versions. With gnome-pty-helper gone, it's a no-op. based on origin commit at https://git.gnome.org/browse/gnome-terminal/commit/?id=d3aa520 https://bugzilla.gnome.org/show_bug.cgi?id=747046
Diffstat (limited to 'src/terminal-screen.c')
-rw-r--r--src/terminal-screen.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/terminal-screen.c b/src/terminal-screen.c
index 7328c0a..d63728c 100644
--- a/src/terminal-screen.c
+++ b/src/terminal-screen.c
@@ -1546,7 +1546,6 @@ terminal_screen_launch_child_cb (TerminalScreen *screen)
{
TerminalScreenPrivate *priv = screen->priv;
VteTerminal *terminal = VTE_TERMINAL (screen);
- TerminalProfile *profile;
char **env, **argv;
char *shell = NULL;
GError *err = NULL;
@@ -1560,8 +1559,6 @@ terminal_screen_launch_child_cb (TerminalScreen *screen)
"[screen %p] now launching the child process\n",
screen);
- profile = priv->profile;
-
env = get_child_environment (screen, &shell);
if (priv->initial_working_directory)
@@ -1569,11 +1566,6 @@ terminal_screen_launch_child_cb (TerminalScreen *screen)
else
working_dir = g_get_home_dir ();
- if (!terminal_profile_get_property_boolean (profile, TERMINAL_PROFILE_LOGIN_SHELL))
- pty_flags |= VTE_PTY_NO_LASTLOG;
- if (!terminal_profile_get_property_boolean (profile, TERMINAL_PROFILE_UPDATE_RECORDS))
- pty_flags |= VTE_PTY_NO_UTMP | VTE_PTY_NO_WTMP;
-
if (!get_child_command (screen, shell, &spawn_flags, &argv, &err))
{
handle_error_child (screen, err);