summaryrefslogtreecommitdiff
path: root/libnm-core/nm-setting-proxy.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2019-01-11 08:32:54 +0100
committerThomas Haller <thaller@redhat.com>2019-01-13 15:27:23 +0100
commitf84b4274755537a144e5a202528e63bfbb24b462 (patch)
treeacec12eacf212154d86aa718f61ef9f3e3a6086d /libnm-core/nm-setting-proxy.c
parent5b3bc8d48fe409b75ed173a77a63340f92b3849e (diff)
downloadNetworkManager-th/libnm-settings-properties.tar.gz
libnm-core: reorder code in settingsth/libnm-settings-properties
Order the code in our common way. No other changes. - ensure to include the main header first (directly after "nm-default.h"). - reorder function definitions: get_property(), set_property(), *_init(), *_new(), finalize(), *_class_init().
Diffstat (limited to 'libnm-core/nm-setting-proxy.c')
-rw-r--r--libnm-core/nm-setting-proxy.c87
1 files changed, 48 insertions, 39 deletions
diff --git a/libnm-core/nm-setting-proxy.c b/libnm-core/nm-setting-proxy.c
index 6649691c54..dbb69aeb91 100644
--- a/libnm-core/nm-setting-proxy.c
+++ b/libnm-core/nm-setting-proxy.c
@@ -22,6 +22,7 @@
#include "nm-default.h"
#include "nm-setting-proxy.h"
+
#include "nm-utils.h"
#include "nm-setting-private.h"
@@ -39,9 +40,14 @@
* to fulfill client queries.
**/
-G_DEFINE_TYPE (NMSettingProxy, nm_setting_proxy, NM_TYPE_SETTING)
+/*****************************************************************************/
-#define NM_SETTING_PROXY_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_SETTING_PROXY, NMSettingProxyPrivate))
+NM_GOBJECT_PROPERTIES_DEFINE_BASE (
+ PROP_METHOD,
+ PROP_BROWSER_ONLY,
+ PROP_PAC_URL,
+ PROP_PAC_SCRIPT,
+);
typedef struct {
NMSettingProxyMethod method;
@@ -50,27 +56,11 @@ typedef struct {
char *pac_script;
} NMSettingProxyPrivate;
-NM_GOBJECT_PROPERTIES_DEFINE_BASE (
- PROP_METHOD,
- PROP_BROWSER_ONLY,
- PROP_PAC_URL,
- PROP_PAC_SCRIPT,
-);
+G_DEFINE_TYPE (NMSettingProxy, nm_setting_proxy, NM_TYPE_SETTING)
-/**
- * nm_setting_proxy_new:
- *
- * Creates a new #NMSettingProxy object.
- *
- * Returns: the new empty #NMSettingProxy object
- *
- * Since: 1.6
- **/
-NMSetting *
-nm_setting_proxy_new (void)
-{
- return (NMSetting *) g_object_new (NM_TYPE_SETTING_PROXY, NULL);
-}
+#define NM_SETTING_PROXY_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), NM_TYPE_SETTING_PROXY, NMSettingProxyPrivate))
+
+/*****************************************************************************/
/**
* nm_setting_proxy_get_method:
@@ -210,22 +200,7 @@ verify (NMSetting *setting, NMConnection *connection, GError **error)
return TRUE;
}
-static void
-nm_setting_proxy_init (NMSettingProxy *setting)
-{
-}
-
-static void
-finalize (GObject *object)
-{
- NMSettingProxy *self = NM_SETTING_PROXY (object);
- NMSettingProxyPrivate *priv = NM_SETTING_PROXY_GET_PRIVATE (self);
-
- g_free (priv->pac_url);
- g_free (priv->pac_script);
-
- G_OBJECT_CLASS (nm_setting_proxy_parent_class)->finalize (object);
-}
+/*****************************************************************************/
static void
get_property (GObject *object, guint prop_id,
@@ -279,6 +254,40 @@ set_property (GObject *object, guint prop_id,
}
}
+/*****************************************************************************/
+
+static void
+nm_setting_proxy_init (NMSettingProxy *setting)
+{
+}
+
+/**
+ * nm_setting_proxy_new:
+ *
+ * Creates a new #NMSettingProxy object.
+ *
+ * Returns: the new empty #NMSettingProxy object
+ *
+ * Since: 1.6
+ **/
+NMSetting *
+nm_setting_proxy_new (void)
+{
+ return (NMSetting *) g_object_new (NM_TYPE_SETTING_PROXY, NULL);
+}
+
+static void
+finalize (GObject *object)
+{
+ NMSettingProxy *self = NM_SETTING_PROXY (object);
+ NMSettingProxyPrivate *priv = NM_SETTING_PROXY_GET_PRIVATE (self);
+
+ g_free (priv->pac_url);
+ g_free (priv->pac_script);
+
+ G_OBJECT_CLASS (nm_setting_proxy_parent_class)->finalize (object);
+}
+
static void
nm_setting_proxy_class_init (NMSettingProxyClass *klass)
{
@@ -287,8 +296,8 @@ nm_setting_proxy_class_init (NMSettingProxyClass *klass)
g_type_class_add_private (klass, sizeof (NMSettingProxyPrivate));
- object_class->set_property = set_property;
object_class->get_property = get_property;
+ object_class->set_property = set_property;
object_class->finalize = finalize;
setting_class->verify = verify;