openbsd-ports/x11/gnome/terminal/patches/patch-src_terminal_c

34 lines
1.1 KiB
Plaintext
Raw Normal View History

$OpenBSD: patch-src_terminal_c,v 1.8 2014/01/03 16:02:20 ajacoutot Exp $
2013-08-27 16:53:09 +00:00
From d52fe59fb0fadc33dcb16fbdcb4a568ec72eae94 Mon Sep 17 00:00:00 2001
From: Ryan Lortie <desrt@desrt.ca>
Date: Mon, 09 Dec 2013 17:20:40 +0000
Subject: Use g_get_current_dir()
2013-08-27 16:53:09 +00:00
--- src/terminal.c.orig Mon Nov 4 18:45:54 2013
+++ src/terminal.c Fri Jan 3 16:56:12 2014
@@ -202,7 +202,7 @@ int
main (int argc, char **argv)
{
int i;
- char **argv_copy, *cwd;
+ char **argv_copy;
const char *startup_id, *display_name;
GdkDisplay *display;
TerminalOptions *options;
@@ -229,13 +229,7 @@ main (int argc, char **argv)
2013-03-29 18:39:34 +00:00
startup_id = g_getenv ("DESKTOP_STARTUP_ID");
- /* We use get_current_dir_name() here instead of getcwd / g_get_current_dir()
- * because we want to use the value from PWD (if it is correct).
- * See bug 502146.
- */
- cwd = get_current_dir_name ();
- working_directory = g_strdup (cwd);
- free (cwd);
+ working_directory = g_get_current_dir ();
options = terminal_options_parse (working_directory,
startup_id,