[poppler] poppler: ChangeLog,1.268,1.269

Brad Hards bradh at freedesktop.org
Wed Dec 28 01:23:45 PST 2005


Update of /cvs/poppler/poppler
In directory gabe:/tmp/cvs-serv20360

Modified Files:
	ChangeLog 
Log Message:
Plug a few memory leaks in the Qt4 bindings.


Index: ChangeLog
===================================================================
RCS file: /cvs/poppler/poppler/ChangeLog,v
retrieving revision 1.268
retrieving revision 1.269
diff -u -d -r1.268 -r1.269
--- ChangeLog	27 Dec 2005 06:10:01 -0000	1.268
+++ ChangeLog	28 Dec 2005 09:23:43 -0000	1.269
@@ -1,3 +1,28 @@
+2005-12-28  Brad Hards  <bradh at frogmouth.net>
+
+	* qt4/src/poppler-private.h (Poppler): delete passwords after we've
+	initialised the PDFDoc
+
+	* qt4/src/poppler-qt4.h: Add warning about deleting the Document
+	when done.
+
+	* qt4/tests/check_*.cpp: Delete the Poppler::Document
+	and Poppler::Page objects to avoid leaks 
+
+	* qt4/tests/check_version.cpp: removed, there is a replacement
+	automated test.
+
+	* qt4/tests/poppler-fonts.cpp (main): Delete Poppler::Document on exit
+	to avoid a memory leak.
+
+	* qt4/tests/stress-poppler-qt4.cpp: Delete Poppler::Document and
+	Poppler::Page objects to avoid leaks.
+
+	* qt4/src/poppler-document.cc (Poppler): Delete *doc in 
+	Document::load(), to avoid a memory leak on failure.
+	Delete font results list, avoid a memory leak
+	Delete font scanner object, avoid a memory leak
+
 2005-12-27  Brad Hards  <bradh at frogmouth.net>
 
 	* qt4/src/poppler-qt4.h: 



More information about the poppler mailing list