1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
*** a/libgnome-desktop/gnome-desktop-item.c 2009-04-13 18:00:20.000000000 -0400
--- b/libgnome-desktop/gnome-desktop-item.c 2009-07-27 21:26:03.845330578 -0400
***************
*** 58,63 ****
--- 58,64 ----
#undef GNOME_DISABLE_DEPRECATED
#include <libgnome/gnome-desktop-item.h>
#include <libgnome/gnome-desktop-utils.h>
+ #include <libbamf/libbamf.h>
#include "private.h"
***************
*** 2103,2108 ****
--- 2122,2132 ----
(flags & GNOME_DESKTOP_ITEM_LAUNCH_DO_NOT_REAP_CHILD),
error);
+ gchar *file = g_filename_from_uri (item->location, NULL, NULL);
+ bamf_register_desktop_file_for_pid (file, ret);
+
+ g_free (file);
+
return ret;
}
|