summaryrefslogtreecommitdiff
path: root/monitor/proxy
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2009-12-01 10:55:29 +0100
committerAlexander Larsson <alexl@redhat.com>2009-12-01 11:22:37 +0100
commit19c12a0f68c84423479510344989ae962b0cdbd3 (patch)
treed3e4edb3eb6a091d5e5c7d1012d79d7bf67db126 /monitor/proxy
parentdd3e17181854c91f7c9123360652ae2ec28ea03e (diff)
downloadgvfs-19c12a0f68c84423479510344989ae962b0cdbd3.tar.gz
Use new G_IMPLEMENT_INTERFACE_DYNAMIC from glib
Diffstat (limited to 'monitor/proxy')
-rw-r--r--monitor/proxy/gproxydrive.c11
-rw-r--r--monitor/proxy/gproxymount.c10
-rw-r--r--monitor/proxy/gproxyshadowmount.c10
-rw-r--r--monitor/proxy/gproxyvolume.c11
4 files changed, 8 insertions, 34 deletions
diff --git a/monitor/proxy/gproxydrive.c b/monitor/proxy/gproxydrive.c
index bfe6ce93..796581a5 100644
--- a/monitor/proxy/gproxydrive.c
+++ b/monitor/proxy/gproxydrive.c
@@ -64,16 +64,9 @@ struct _GProxyDrive {
static void g_proxy_drive_drive_iface_init (GDriveIface *iface);
-#define _G_IMPLEMENT_INTERFACE_DYNAMIC(TYPE_IFACE, iface_init) { \
- const GInterfaceInfo g_implement_interface_info = { \
- (GInterfaceInitFunc) iface_init, NULL, NULL \
- }; \
- g_type_module_add_interface (type_module, g_define_type_id, TYPE_IFACE, &g_implement_interface_info); \
-}
-
G_DEFINE_DYNAMIC_TYPE_EXTENDED (GProxyDrive, g_proxy_drive, G_TYPE_OBJECT, 0,
- _G_IMPLEMENT_INTERFACE_DYNAMIC (G_TYPE_DRIVE,
- g_proxy_drive_drive_iface_init))
+ G_IMPLEMENT_INTERFACE_DYNAMIC (G_TYPE_DRIVE,
+ g_proxy_drive_drive_iface_init))
static void
g_proxy_drive_finalize (GObject *object)
diff --git a/monitor/proxy/gproxymount.c b/monitor/proxy/gproxymount.c
index 6e61ae78..39d31d21 100644
--- a/monitor/proxy/gproxymount.c
+++ b/monitor/proxy/gproxymount.c
@@ -58,15 +58,9 @@ struct _GProxyMount {
static void g_proxy_mount_mount_iface_init (GMountIface *iface);
-#define _G_IMPLEMENT_INTERFACE_DYNAMIC(TYPE_IFACE, iface_init) { \
- const GInterfaceInfo g_implement_interface_info = { \
- (GInterfaceInitFunc) iface_init, NULL, NULL \
- }; \
- g_type_module_add_interface (type_module, g_define_type_id, TYPE_IFACE, &g_implement_interface_info); \
-}
G_DEFINE_DYNAMIC_TYPE_EXTENDED (GProxyMount, g_proxy_mount, G_TYPE_OBJECT, 0,
- _G_IMPLEMENT_INTERFACE_DYNAMIC (G_TYPE_MOUNT,
- g_proxy_mount_mount_iface_init))
+ G_IMPLEMENT_INTERFACE_DYNAMIC (G_TYPE_MOUNT,
+ g_proxy_mount_mount_iface_init))
static void
g_proxy_mount_finalize (GObject *object)
diff --git a/monitor/proxy/gproxyshadowmount.c b/monitor/proxy/gproxyshadowmount.c
index d9d34de5..328d3d63 100644
--- a/monitor/proxy/gproxyshadowmount.c
+++ b/monitor/proxy/gproxyshadowmount.c
@@ -56,15 +56,9 @@ struct _GProxyShadowMount {
static void g_proxy_shadow_mount_mount_iface_init (GMountIface *iface);
-#define _G_IMPLEMENT_INTERFACE_DYNAMIC(TYPE_IFACE, iface_init) { \
- const GInterfaceInfo g_implement_interface_info = { \
- (GInterfaceInitFunc) iface_init, NULL, NULL \
- }; \
- g_type_module_add_interface (type_module, g_define_type_id, TYPE_IFACE, &g_implement_interface_info); \
-}
G_DEFINE_DYNAMIC_TYPE_EXTENDED (GProxyShadowMount, g_proxy_shadow_mount, G_TYPE_OBJECT, 0,
- _G_IMPLEMENT_INTERFACE_DYNAMIC (G_TYPE_MOUNT,
- g_proxy_shadow_mount_mount_iface_init))
+ G_IMPLEMENT_INTERFACE_DYNAMIC (G_TYPE_MOUNT,
+ g_proxy_shadow_mount_mount_iface_init))
static void
g_proxy_shadow_mount_finalize (GObject *object)
diff --git a/monitor/proxy/gproxyvolume.c b/monitor/proxy/gproxyvolume.c
index 0115901f..484939a4 100644
--- a/monitor/proxy/gproxyvolume.c
+++ b/monitor/proxy/gproxyvolume.c
@@ -69,16 +69,9 @@ struct _GProxyVolume {
static void g_proxy_volume_volume_iface_init (GVolumeIface *iface);
-#define _G_IMPLEMENT_INTERFACE_DYNAMIC(TYPE_IFACE, iface_init) { \
- const GInterfaceInfo g_implement_interface_info = { \
- (GInterfaceInitFunc) iface_init, NULL, NULL \
- }; \
- g_type_module_add_interface (type_module, g_define_type_id, TYPE_IFACE, &g_implement_interface_info); \
-}
-
G_DEFINE_DYNAMIC_TYPE_EXTENDED (GProxyVolume, g_proxy_volume, G_TYPE_OBJECT, 0,
- _G_IMPLEMENT_INTERFACE_DYNAMIC (G_TYPE_VOLUME,
- g_proxy_volume_volume_iface_init))
+ G_IMPLEMENT_INTERFACE_DYNAMIC (G_TYPE_VOLUME,
+ g_proxy_volume_volume_iface_init))
static void union_monitor_mount_added (GVolumeMonitor *union_monitor,