[Python-modules-commits] r21331 - in packages/python-poppler/trunk/debian (3 files)
gaspa-guest at users.alioth.debian.org
gaspa-guest at users.alioth.debian.org
Fri Apr 20 23:15:08 UTC 2012
Date: Friday, April 20, 2012 @ 23:15:04
Author: gaspa-guest
Revision: 21331
patch against memory leak
Added:
packages/python-poppler/trunk/debian/patches/04-closefiles.diff
Modified:
packages/python-poppler/trunk/debian/changelog
packages/python-poppler/trunk/debian/patches/series
Modified: packages/python-poppler/trunk/debian/changelog
===================================================================
--- packages/python-poppler/trunk/debian/changelog 2012-04-20 22:37:08 UTC (rev 21330)
+++ packages/python-poppler/trunk/debian/changelog 2012-04-20 23:15:04 UTC (rev 21331)
@@ -2,7 +2,8 @@
* patches: reenabled poppler-0.18.diff (Closes: #651388)
* debian/control: bump standard version to 3.9.3
- * debian/patches: added 03 (Closes: #662890)
+ * debian/patches: added 03-psfilenew.diff (Closes: #662890)
+ * debian/patches: added 04-closefiles.diff (LP: #316722)
* debian/rules: rewrite with dh7,added autoreconf (Closes: #558532)
-- Andrea Gasparini <gaspa at yattaweb.it> Fri, 06 Apr 2012 12:05:36 +0200
Added: packages/python-poppler/trunk/debian/patches/04-closefiles.diff
===================================================================
--- packages/python-poppler/trunk/debian/patches/04-closefiles.diff (rev 0)
+++ packages/python-poppler/trunk/debian/patches/04-closefiles.diff 2012-04-20 23:15:04 UTC (rev 21331)
@@ -0,0 +1,58 @@
+--- a/poppler.defs
++++ b/poppler.defs
+@@ -923,6 +923,7 @@
+
+ (define-function document_new_from_file
+ (c-name "poppler_document_new_from_file")
++ (caller-owns-return #t)
+ (return-type "PopplerDocument*")
+ (parameters
+ '("const-char*" "uri")
+@@ -933,6 +934,7 @@
+
+ (define-function document_new_from_data
+ (c-name "poppler_document_new_from_data")
++ (caller-owns-return #t)
+ (return-type "PopplerDocument*")
+ (parameters
+ '("char*" "data")
+@@ -971,6 +973,7 @@
+ (define-method get_page
+ (of-object "PopplerDocument")
+ (c-name "poppler_document_get_page")
++ (caller-owns-return #t)
+ (return-type "PopplerPage*")
+ (parameters
+ '("int" "index")
+@@ -980,6 +983,7 @@
+ (define-method get_page_by_label
+ (of-object "PopplerDocument")
+ (c-name "poppler_document_get_page_by_label")
++ (caller-owns-return #t)
+ (return-type "PopplerPage*")
+ (parameters
+ '("const-char*" "label")
+@@ -1001,6 +1005,7 @@
+ (define-method find_dest
+ (of-object "PopplerDocument")
+ (c-name "poppler_document_find_dest")
++ (caller-owns-return #t)
+ (return-type "PopplerDest*")
+ (parameters
+ '("const-gchar*" "link_name")
+@@ -1010,6 +1015,7 @@
+ (define-method get_form_field
+ (of-object "PopplerDocument")
+ (c-name "poppler_document_get_form_field")
++ (caller-owns-return #t)
+ (return-type "PopplerFormField*")
+ (parameters
+ '("gint" "id")
+@@ -1057,6 +1063,7 @@
+ (define-method get_action
+ (of-object "PopplerIndexIter")
+ (c-name "poppler_index_iter_get_action")
++ (caller-owns-return #t)
+ (return-type "PopplerAction*")
+ )
+
Modified: packages/python-poppler/trunk/debian/patches/series
===================================================================
--- packages/python-poppler/trunk/debian/patches/series 2012-04-20 22:37:08 UTC (rev 21330)
+++ packages/python-poppler/trunk/debian/patches/series 2012-04-20 23:15:04 UTC (rev 21331)
@@ -1,3 +1,4 @@
01-poppler-0.15.diff
02-poppler-0.18.diff
03-psfilenew.diff
+04-closefiles.diff
More information about the Python-modules-commits
mailing list