chain up unconditionally in finalize() and dispose(). Also don't
[platform/upstream/glib.git] / gio / gnativevolumemonitor.c
1 #include <config.h>
2
3 #include <string.h>
4
5 #include <glib.h>
6 #include "gnativevolumemonitor.h"
7
8 #include "gioalias.h"
9
10 G_DEFINE_ABSTRACT_TYPE (GNativeVolumeMonitor, g_native_volume_monitor, G_TYPE_VOLUME_MONITOR);
11
12 static void
13 g_native_volume_monitor_finalize (GObject *object)
14 {
15   G_OBJECT_CLASS (g_native_volume_monitor_parent_class)->finalize (object);
16 }
17
18
19 static void
20 g_native_volume_monitor_class_init (GNativeVolumeMonitorClass *klass)
21 {
22   GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
23   
24   gobject_class->finalize = g_native_volume_monitor_finalize;
25 }
26
27
28 static void
29 g_native_volume_monitor_init (GNativeVolumeMonitor *native_monitor)
30 {
31 }
32
33 #define __G_NATIVE_VOLUME_MONITOR_C__
34 #include "gioaliasdef.c"