diff options
Diffstat (limited to 'src/nm-config.c')
-rw-r--r-- | src/nm-config.c | 5 |
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; } |