summaryrefslogtreecommitdiff
path: root/libnm-glib/nm-access-point.c
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2007-12-07 15:32:45 +0000
committerDan Williams <dcbw@redhat.com>2007-12-07 15:32:45 +0000
commiteda2d662cdde2c00337bf55d891752e8452cec24 (patch)
tree6eb5e3e56d8ae78e6b5c3675df432cc97d4243f8 /libnm-glib/nm-access-point.c
parentb91db8d429f4496af1b28275f6085629ef686540 (diff)
downloadNetworkManager-eda2d662cdde2c00337bf55d891752e8452cec24.tar.gz
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
Diffstat (limited to 'libnm-glib/nm-access-point.c')
-rw-r--r--libnm-glib/nm-access-point.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/libnm-glib/nm-access-point.c b/libnm-glib/nm-access-point.c
index 380248950f..5db9ee770f 100644
--- a/libnm-glib/nm-access-point.c
+++ b/libnm-glib/nm-access-point.c
@@ -316,8 +316,11 @@ dispose (GObject *object)
{
NMAccessPointPrivate *priv = NM_ACCESS_POINT_GET_PRIVATE (object);
- if (priv->disposed)
+ if (priv->disposed) {
+ G_OBJECT_CLASS (nm_access_point_parent_class)->dispose (object);
return;
+ }
+
priv->disposed = TRUE;
g_object_unref (priv->ap_proxy);