summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDon Scorgie <dscorgie@src.gnome.org>2006-05-23 10:42:32 +0000
committerDon Scorgie <dscorgie@src.gnome.org>2006-05-23 10:42:32 +0000
commit41d22a9ffe2355e5564fcf90fc7b92c64fd74a41 (patch)
tree35e901b9e102d105d2505c2e412e65f4918b47ef
parente7e453672c178c0ce95e26d378afd67cfb4a237b (diff)
downloadyelp-41d22a9ffe2355e5564fcf90fc7b92c64fd74a41.tar.gz
Don't free the newly created doc while still in use (should fix bug
* src/yelp-toc-pager.c: Don't free the newly created doc while still in use (should fix bug #342151)
-rw-r--r--ChangeLog6
-rw-r--r--src/yelp-toc-pager.c2
2 files changed, 6 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 1f451e19..f76bf1fa 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2006-05-23 Don Scorgie <dscorgie@cvs.gnome.org>
+
+ * src/yelp-toc-pager.c:
+ Don't free the newly created doc while still in use
+ (should fix bug #342151)
+
2006-05-21 Brent Smith <gnome@nextreality.net>
* configure.in: Update intltool requirement to 0.35.0
diff --git a/src/yelp-toc-pager.c b/src/yelp-toc-pager.c
index 2a5386e2..aa88718c 100644
--- a/src/yelp-toc-pager.c
+++ b/src/yelp-toc-pager.c
@@ -1978,8 +1978,6 @@ xslt_yelp_document (xsltTransformContextPtr ctxt,
g_signal_emit_by_name (pager, "page", page->page_id);
done:
- if (new_doc)
- xmlFreeDoc (new_doc);
if (style)
xsltFreeStylesheet (style);
}