summaryrefslogtreecommitdiff
path: root/src/nm-config.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nm-config.c')
-rw-r--r--src/nm-config.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/nm-config.c b/src/nm-config.c
index aa0e05a5d8..71ff69be57 100644
--- a/src/nm-config.c
+++ b/src/nm-config.c
@@ -1671,8 +1671,7 @@ _set_config_data (NMConfig *self, NMConfigData *new_data, int signal)
g_object_unref (old_data);
}
-NM_DEFINE_SINGLETON_DESTRUCTOR (NMConfig);
-NM_DEFINE_SINGLETON_WEAK_REF (NMConfig);
+NM_DEFINE_SINGLETON_REGISTER (NMConfig);
NMConfig *
nm_config_get (void)
@@ -1688,7 +1687,7 @@ nm_config_setup (const NMConfigCmdLineOptions *cli, char **atomic_section_prefix
singleton_instance = nm_config_new (cli, atomic_section_prefixes, error);
if (singleton_instance)
- nm_singleton_instance_weak_ref_register ();
+ nm_singleton_instance_register ();
return singleton_instance;
}