This base class is mainly useful as a generic type when we manipulate
list of devices regardless of their actual type.
---
libvirt-gconfig/libvirt-gconfig-interface.c | 2 +-
libvirt-gconfig/libvirt-gconfig-interface.h | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/libvirt-gconfig/libvirt-gconfig-interface.c
b/libvirt-gconfig/libvirt-gconfig-interface.c
index b58a4b4..aadbc96 100644
--- a/libvirt-gconfig/libvirt-gconfig-interface.c
+++ b/libvirt-gconfig/libvirt-gconfig-interface.c
@@ -39,7 +39,7 @@ struct _GVirConfigInterfacePrivate
gboolean unused;
};
-G_DEFINE_TYPE(GVirConfigInterface, gvir_config_interface, GVIR_TYPE_CONFIG_OBJECT);
+G_DEFINE_TYPE(GVirConfigInterface, gvir_config_interface, GVIR_TYPE_CONFIG_DEVICE);
static void gvir_config_interface_class_init(GVirConfigInterfaceClass *klass)
diff --git a/libvirt-gconfig/libvirt-gconfig-interface.h
b/libvirt-gconfig/libvirt-gconfig-interface.h
index 0728c29..2877341 100644
--- a/libvirt-gconfig/libvirt-gconfig-interface.h
+++ b/libvirt-gconfig/libvirt-gconfig-interface.h
@@ -42,7 +42,7 @@ typedef struct _GVirConfigInterfaceClass GVirConfigInterfaceClass;
struct _GVirConfigInterface
{
- GVirConfigObject parent;
+ GVirConfigDevice parent;
GVirConfigInterfacePrivate *priv;
@@ -51,7 +51,7 @@ struct _GVirConfigInterface
struct _GVirConfigInterfaceClass
{
- GVirConfigObjectClass parent_class;
+ GVirConfigDeviceClass parent_class;
gpointer padding[20];
};
--
1.7.7.3