summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrent Smith <gnome@nextreality.net>2006-03-23 07:00:39 +0000
committerBrent Smith <bmsmith@src.gnome.org>2006-03-23 07:00:39 +0000
commiteb8396d2def04831ab3518d4c1d1d27d2fd3fd55 (patch)
tree176319c7195f53b574d29eb83786c07f0d9bf6a9
parentdbdab649e16bbd556c10ca89bfab3a9f6b63d43a (diff)
downloadyelp-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--ChangeLog14
-rw-r--r--src/gtkentryaction.c1
-rw-r--r--src/yelp-db-pager.c1
-rw-r--r--src/yelp-info-pager.c2
-rw-r--r--src/yelp-man-pager.c2
-rw-r--r--src/yelp-pager.c2
-rw-r--r--src/yelp-search-pager.c2
-rw-r--r--src/yelp-toc-pager.c2
-rw-r--r--src/yelp-xslt-pager.c2
9 files changed, 14 insertions, 14 deletions
diff --git a/ChangeLog b/ChangeLog
index 831eb3b6..41c38338 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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);
}