diff options
author | Brent Smith <gnome@nextreality.net> | 2006-03-23 07:00:39 +0000 |
---|---|---|
committer | Brent Smith <bmsmith@src.gnome.org> | 2006-03-23 07:00:39 +0000 |
commit | eb8396d2def04831ab3518d4c1d1d27d2fd3fd55 (patch) | |
tree | 176319c7195f53b574d29eb83786c07f0d9bf6a9 | |
parent | dbdab649e16bbd556c10ca89bfab3a9f6b63d43a (diff) | |
download | yelp-eb8396d2def04831ab3518d4c1d1d27d2fd3fd55.tar.gz |
Don't free an object's private data since it is de-allocated automatically
2006-03-22 Brent Smith <gnome@nextreality.net>
* src/gtkentryaction.c: (gtk_entry_action_finalize):
* src/yelp-db-pager.c: (db_pager_dispose):
* src/yelp-info-pager.c: (info_pager_dispose):
* src/yelp-man-pager.c: (man_pager_dispose):
* src/yelp-pager.c: (pager_dispose):
* src/yelp-search-pager.c: (search_pager_dispose):
* src/yelp-toc-pager.c: (toc_pager_dispose):
* src/yelp-xslt-pager.c: (xslt_pager_dispose):
Don't free an object's private data since it is de-allocated
automatically if it is created using g_type_class_add_private()
-backport from HEAD
-rw-r--r-- | ChangeLog | 14 | ||||
-rw-r--r-- | src/gtkentryaction.c | 1 | ||||
-rw-r--r-- | src/yelp-db-pager.c | 1 | ||||
-rw-r--r-- | src/yelp-info-pager.c | 2 | ||||
-rw-r--r-- | src/yelp-man-pager.c | 2 | ||||
-rw-r--r-- | src/yelp-pager.c | 2 | ||||
-rw-r--r-- | src/yelp-search-pager.c | 2 | ||||
-rw-r--r-- | src/yelp-toc-pager.c | 2 | ||||
-rw-r--r-- | src/yelp-xslt-pager.c | 2 |
9 files changed, 14 insertions, 14 deletions
@@ -1,3 +1,17 @@ +2006-03-22 Brent Smith <gnome@nextreality.net> + + * src/gtkentryaction.c: (gtk_entry_action_finalize): + * src/yelp-db-pager.c: (db_pager_dispose): + * src/yelp-info-pager.c: (info_pager_dispose): + * src/yelp-man-pager.c: (man_pager_dispose): + * src/yelp-pager.c: (pager_dispose): + * src/yelp-search-pager.c: (search_pager_dispose): + * src/yelp-toc-pager.c: (toc_pager_dispose): + * src/yelp-xslt-pager.c: (xslt_pager_dispose): + Don't free an object's private data since it is de-allocated + automatically if it is created using g_type_class_add_private() + -backport from HEAD + 2006-03-21 Don Scorgie <dscorgie@cvs.gnome.org> * src/yelp-html.cpp: diff --git a/src/gtkentryaction.c b/src/gtkentryaction.c index e2a0a12d..af33782c 100644 --- a/src/gtkentryaction.c +++ b/src/gtkentryaction.c @@ -260,7 +260,6 @@ gtk_entry_action_finalize (GObject *object) GtkEntryActionPrivate *priv = action->priv; g_free (priv->text); - g_free (priv); G_OBJECT_CLASS (parent_class)->finalize (object); } diff --git a/src/yelp-db-pager.c b/src/yelp-db-pager.c index bcf8b241..42b0c1ef 100644 --- a/src/yelp-db-pager.c +++ b/src/yelp-db-pager.c @@ -177,7 +177,6 @@ db_pager_dispose (GObject *object) g_hash_table_destroy (pager->priv->frags_hash); g_free (pager->priv->root_id); - g_free (pager->priv); G_OBJECT_CLASS (parent_class)->dispose (object); } diff --git a/src/yelp-info-pager.c b/src/yelp-info-pager.c index 1cc16091..2c674c22 100644 --- a/src/yelp-info-pager.c +++ b/src/yelp-info-pager.c @@ -143,8 +143,6 @@ info_pager_dispose (GObject *object) g_object_unref (pager->priv->tree); g_hash_table_destroy (pager->priv->frags_hash); - g_free (pager->priv); - G_OBJECT_CLASS (parent_class)->dispose (object); } diff --git a/src/yelp-man-pager.c b/src/yelp-man-pager.c index 06c082f4..6a52b374 100644 --- a/src/yelp-man-pager.c +++ b/src/yelp-man-pager.c @@ -139,8 +139,6 @@ man_pager_dispose (GObject *object) { YelpManPager *pager = YELP_MAN_PAGER (object); - g_free (pager->priv); - G_OBJECT_CLASS (parent_class)->dispose (object); } diff --git a/src/yelp-pager.c b/src/yelp-pager.c index a8be347a..b17e8628 100644 --- a/src/yelp-pager.c +++ b/src/yelp-pager.c @@ -244,8 +244,6 @@ pager_dispose (GObject *object) g_hash_table_destroy (pager->priv->page_hash); - g_free (pager->priv); - G_OBJECT_CLASS (parent_class)->dispose (object); } diff --git a/src/yelp-search-pager.c b/src/yelp-search-pager.c index 1cc0ce0b..8f50362b 100644 --- a/src/yelp-search-pager.c +++ b/src/yelp-search-pager.c @@ -261,8 +261,6 @@ search_pager_dispose (GObject *object) { YelpSearchPager *pager = YELP_SEARCH_PAGER (object); - g_free (pager->priv); - G_OBJECT_CLASS (parent_class)->dispose (object); } diff --git a/src/yelp-toc-pager.c b/src/yelp-toc-pager.c index 52478026..d2ad901b 100644 --- a/src/yelp-toc-pager.c +++ b/src/yelp-toc-pager.c @@ -222,8 +222,6 @@ toc_pager_dispose (GObject *object) { YelpTocPager *pager = YELP_TOC_PAGER (object); - g_free (pager->priv); - G_OBJECT_CLASS (parent_class)->dispose (object); } diff --git a/src/yelp-xslt-pager.c b/src/yelp-xslt-pager.c index 2cb32172..8fa19207 100644 --- a/src/yelp-xslt-pager.c +++ b/src/yelp-xslt-pager.c @@ -147,8 +147,6 @@ xslt_pager_dispose (GObject *object) if (priv->inputDoc) xmlFreeDoc (priv->inputDoc); - g_free (pager->priv); - G_OBJECT_CLASS (parent_class)->dispose (object); } |