~ubuntu-branches/debian/sid/thunar/sid

« back to all changes in this revision

Viewing changes to plugins/thunar-tpa/thunar-tpa-bindings.h

  • Committer: Bazaar Package Importer
  • Author(s): Lionel Le Folgoc
  • Date: 2010-05-23 14:12:33 UTC
  • mfrom: (1.1.24 upstream)
  • Revision ID: james.westby@ubuntu.com-20100523141233-ntplken25atdr214
Tags: 1.0.2-1
* New upstream release.
* debian/patches/04_fix-umask-handling.patch: dropped, included upstream.
* debian/control: build-dep on libstartup-notification0-dev (>= 0.4) as
  startup notification support is enabled in debian/rules.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
 
6
6
G_BEGIN_DECLS
7
7
 
 
8
#ifndef _DBUS_GLIB_ASYNC_DATA_FREE
 
9
#define _DBUS_GLIB_ASYNC_DATA_FREE
 
10
static
 
11
#ifdef G_HAVE_INLINE
 
12
inline
 
13
#endif
 
14
void
 
15
_dbus_glib_async_data_free (gpointer stuff)
 
16
{
 
17
        g_slice_free (DBusGAsyncData, stuff);
 
18
}
 
19
#endif
 
20
 
8
21
#ifndef DBUS_GLIB_CLIENT_WRAPPERS_org_xfce_Trash
9
22
#define DBUS_GLIB_CLIENT_WRAPPERS_org_xfce_Trash
10
23
 
40
53
 
41
54
{
42
55
  DBusGAsyncData *stuff;
43
 
  stuff = g_new (DBusGAsyncData, 1);
 
56
  stuff = g_slice_new (DBusGAsyncData);
44
57
  stuff->cb = G_CALLBACK (callback);
45
58
  stuff->userdata = userdata;
46
 
  return dbus_g_proxy_begin_call (proxy, "DisplayTrash", org_xfce_Trash_display_trash_async_callback, stuff, g_free, G_TYPE_STRING, IN_display, G_TYPE_INVALID);
 
59
  return dbus_g_proxy_begin_call (proxy, "DisplayTrash", org_xfce_Trash_display_trash_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_display, G_TYPE_INVALID);
47
60
}
48
61
static
49
62
#ifdef G_HAVE_INLINE
77
90
 
78
91
{
79
92
  DBusGAsyncData *stuff;
80
 
  stuff = g_new (DBusGAsyncData, 1);
 
93
  stuff = g_slice_new (DBusGAsyncData);
81
94
  stuff->cb = G_CALLBACK (callback);
82
95
  stuff->userdata = userdata;
83
 
  return dbus_g_proxy_begin_call (proxy, "EmptyTrash", org_xfce_Trash_empty_trash_async_callback, stuff, g_free, G_TYPE_STRING, IN_display, G_TYPE_INVALID);
 
96
  return dbus_g_proxy_begin_call (proxy, "EmptyTrash", org_xfce_Trash_empty_trash_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRING, IN_display, G_TYPE_INVALID);
84
97
}
85
98
static
86
99
#ifdef G_HAVE_INLINE
114
127
 
115
128
{
116
129
  DBusGAsyncData *stuff;
117
 
  stuff = g_new (DBusGAsyncData, 1);
 
130
  stuff = g_slice_new (DBusGAsyncData);
118
131
  stuff->cb = G_CALLBACK (callback);
119
132
  stuff->userdata = userdata;
120
 
  return dbus_g_proxy_begin_call (proxy, "MoveToTrash", org_xfce_Trash_move_to_trash_async_callback, stuff, g_free, G_TYPE_STRV, IN_filenames, G_TYPE_STRING, IN_display, G_TYPE_INVALID);
 
133
  return dbus_g_proxy_begin_call (proxy, "MoveToTrash", org_xfce_Trash_move_to_trash_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_STRV, IN_filenames, G_TYPE_STRING, IN_display, G_TYPE_INVALID);
121
134
}
122
135
static
123
136
#ifdef G_HAVE_INLINE
152
165
 
153
166
{
154
167
  DBusGAsyncData *stuff;
155
 
  stuff = g_new (DBusGAsyncData, 1);
 
168
  stuff = g_slice_new (DBusGAsyncData);
156
169
  stuff->cb = G_CALLBACK (callback);
157
170
  stuff->userdata = userdata;
158
 
  return dbus_g_proxy_begin_call (proxy, "QueryTrash", org_xfce_Trash_query_trash_async_callback, stuff, g_free, G_TYPE_INVALID);
 
171
  return dbus_g_proxy_begin_call (proxy, "QueryTrash", org_xfce_Trash_query_trash_async_callback, stuff, _dbus_glib_async_data_free, G_TYPE_INVALID);
159
172
}
160
173
#endif /* defined DBUS_GLIB_CLIENT_WRAPPERS_org_xfce_Trash */
161
174