summaryrefslogtreecommitdiff
path: root/libnm-glib/nm-vpn-plugin.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-vpn-plugin.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-vpn-plugin.c')
-rw-r--r--libnm-glib/nm-vpn-plugin.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/libnm-glib/nm-vpn-plugin.c b/libnm-glib/nm-vpn-plugin.c
index f89206b839..e42b0b4951 100644
--- a/libnm-glib/nm-vpn-plugin.c
+++ b/libnm-glib/nm-vpn-plugin.c
@@ -565,8 +565,10 @@ dispose (GObject *object)
NMVPNServiceState state;
GError *err = NULL;
- if (priv->disposed)
+ if (priv->disposed) {
+ G_OBJECT_CLASS (nm_vpn_plugin_parent_class)->dispose (object);
return;
+ }
priv->disposed = TRUE;