2007-12-07 Dan Williams <dcbw@redhat.com>
Noticed by Christian Persch <chpe@gnome.org> Always chain up to parent object in dispose and finalize handlers. (gnome.org #433112) git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@3154 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
This commit is contained in:
@@ -776,12 +776,17 @@ nm_named_manager_dispose (GObject *object)
|
||||
NMNamedManager *mgr = NM_NAMED_MANAGER (object);
|
||||
GSList *elt;
|
||||
|
||||
if (mgr->priv->disposed)
|
||||
if (mgr->priv->disposed) {
|
||||
G_OBJECT_CLASS (nm_named_manager_parent_class)->dispose (object);
|
||||
return;
|
||||
}
|
||||
|
||||
mgr->priv->disposed = TRUE;
|
||||
|
||||
for (elt = mgr->priv->configs; elt; elt = g_slist_next (elt))
|
||||
remove_ip4_config_from_named (mgr, (NMIP4Config *)(elt->data));
|
||||
|
||||
G_OBJECT_CLASS (nm_named_manager_parent_class)->dispose (object);
|
||||
}
|
||||
|
||||
static void
|
||||
|
Reference in New Issue
Block a user