[xfce4-panel] Add missing xfce4-panel-4.8.6-directorymenu-workingdir.patch
Christoph Wickert
cwickert at fedoraproject.org
Sun Oct 23 18:09:41 UTC 2011
commit 2842d89dd47254c93f5c126ea4eabe141b3769ba
Author: Christoph Wickert <cwickert at fedoraproject.org>
Date: Sun Oct 23 20:09:35 2011 +0200
Add missing xfce4-panel-4.8.6-directorymenu-workingdir.patch
xfce4-panel-4.8.6-directorymenu-workingdir.patch | 31 ++++++++++++++++++++++
1 files changed, 31 insertions(+), 0 deletions(-)
---
diff --git a/xfce4-panel-4.8.6-directorymenu-workingdir.patch b/xfce4-panel-4.8.6-directorymenu-workingdir.patch
new file mode 100644
index 0000000..66f8c94
--- /dev/null
+++ b/xfce4-panel-4.8.6-directorymenu-workingdir.patch
@@ -0,0 +1,31 @@
+From fad7e1e6ec57cc9a2b5719e4ef4f09514505b894 Mon Sep 17 00:00:00 2001
+From: Nick Schermer <nick at xfce.org>
+Date: Sun, 23 Oct 2011 16:20:37 +0000
+Subject: Directorymenu: Don't pass working dir as argument (bug #8018).
+
+---
+diff --git a/plugins/directorymenu/directorymenu.c b/plugins/directorymenu/directorymenu.c
+index ace2a19..b41043e 100644
+--- a/plugins/directorymenu/directorymenu.c
++++ b/plugins/directorymenu/directorymenu.c
+@@ -630,7 +630,7 @@ directory_menu_plugin_menu_open (GtkWidget *mi,
+ gchar **binaries = NULL;
+ guint i;
+ gboolean result = FALSE;
+- gchar *argv[3];
++ gchar *argv[2];
+
+ /* try to work around the exo code and get the direct command */
+ rc = xfce_rc_config_open (XFCE_RESOURCE_CONFIG, "xfce4/helpers.rc", TRUE);
+@@ -673,8 +673,7 @@ directory_menu_plugin_menu_open (GtkWidget *mi,
+ continue;
+
+ argv[0] = filename;
+- argv[1] = working_dir;
+- argv[2] = NULL;
++ argv[1] = NULL;
+
+ /* try to spawn the program, if this fails we try exo for
+ * a decent error message */
+--
+cgit
More information about the scm-commits
mailing list