From 86ac1ad7bd185e7d8838676bde74458719833ca2 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 12 Dec 2014 13:44:37 +0100 Subject: [PATCH] config: forward declare NMConfig in nm-types.h --- src/nm-config.h | 4 ++-- src/nm-types.h | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/nm-config.h b/src/nm-config.h index 56f75fb5f6..ca9d3640f3 100644 --- a/src/nm-config.h +++ b/src/nm-config.h @@ -36,9 +36,9 @@ G_BEGIN_DECLS #define NM_IS_CONFIG_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), NM_TYPE_CONFIG)) #define NM_CONFIG_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_CONFIG, NMConfigClass)) -typedef struct { +struct _NMConfig { GObject parent; -} NMConfig; +}; typedef struct { GObjectClass parent; diff --git a/src/nm-types.h b/src/nm-types.h index 73a11e7567..bbdfce9b79 100644 --- a/src/nm-types.h +++ b/src/nm-types.h @@ -26,6 +26,7 @@ typedef struct _NMActiveConnection NMActiveConnection; typedef struct _NMVpnConnection NMVpnConnection; typedef struct _NMActRequest NMActRequest; typedef struct _NMAuthSubject NMAuthSubject; +typedef struct _NMConfig NMConfig; typedef struct _NMConnectionProvider NMConnectionProvider; typedef struct _NMConnectivity NMConnectivity; typedef struct _NMDBusManager NMDBusManager;