Small bugfixes for xfce4-panel and xffm. I'll signal the xfce4 team ASAP. Also some license clarifications. git-svn-id: http://www.rocklinux.org/svn/rock-linux/trunk@1740 c5f82cb5-29bc-0310-9cd0-bff59a50e3bcrocklinux
@ -0,0 +1,19 @@ |
|||||
|
--- ./panel/xfce_support.c.orig 2003-08-07 22:15:03.000000000 +0300
|
||||
|
+++ ./panel/xfce_support.c 2003-11-09 16:55:51.000000000 +0200
|
||||
|
@@ -955,10 +955,13 @@
|
||||
|
static gboolean |
||||
|
delayed_exec(ActionCommand *command) |
||||
|
{ |
||||
|
- real_exec_cmd(command->cmd, command->in_terminal, command->use_sn,
|
||||
|
- command->silent);
|
||||
|
+ if (command->cmd != NULL)
|
||||
|
+ {
|
||||
|
+ real_exec_cmd(command->cmd, command->in_terminal, command->use_sn,
|
||||
|
+ command->silent);
|
||||
|
+ g_free(command->cmd);
|
||||
|
+ }
|
||||
|
|
||||
|
- g_free(command->cmd);
|
||||
|
g_free(command); |
||||
|
|
||||
|
return(FALSE); |
@ -0,0 +1,13 @@ |
|||||
|
--- ./libs/run.c.orig 2003-09-15 00:52:02.000000000 +0300
|
||||
|
+++ ./libs/run.c 2003-11-09 16:01:31.000000000 +0200
|
||||
|
@@ -527,8 +527,8 @@
|
||||
|
|
||||
|
/* filter element is double used for arguments here */ |
||||
|
if (IS_APP_TYPE(en->type) && en->filter) a=g_strconcat(en->path," ",en->filter,NULL); |
||||
|
- else if (IS_EXE(en->type)) a=NULL;
|
||||
|
- else a=g_strdup(en->path);
|
||||
|
+ else if (IS_APP_TYPE(en->type)) a=g_strdup(en->path);
|
||||
|
+ else a=NULL;
|
||||
|
|
||||
|
print_status(tree_details->treeview, "xf_INFO_ICON", |
||||
|
_("Executing"), " : ", |