[Python-modules-commits] r19468 - in packages/pyfribidi/trunk/debian (3 files)

aelmahmoudy-guest at users.alioth.debian.org aelmahmoudy-guest at users.alioth.debian.org
Tue Nov 29 19:15:55 UTC 2011


    Date: Tuesday, November 29, 2011 @ 19:15:52
  Author: aelmahmoudy-guest
Revision: 19468

Add base_type.diff patch to fix the format corresponding to 'base'
argument (long -> unsigned int)

Added:
  packages/pyfribidi/trunk/debian/patches/base_type.diff
Modified:
  packages/pyfribidi/trunk/debian/changelog
  packages/pyfribidi/trunk/debian/patches/series

Modified: packages/pyfribidi/trunk/debian/changelog
===================================================================
--- packages/pyfribidi/trunk/debian/changelog	2011-11-29 12:37:35 UTC (rev 19467)
+++ packages/pyfribidi/trunk/debian/changelog	2011-11-29 19:15:52 UTC (rev 19468)
@@ -1,3 +1,10 @@
+pyfribidi (0.10.0-4) unstable; urgency=low
+
+  * Add base_type.diff patch to fix the format corresponding to 'base' 
+    argument (long -> unsigned int)
+
+ -- أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>  Tue, 29 Nov 2011 21:13:43 +0200
+
 pyfribidi (0.10.0-3) unstable; urgency=low
 
   * Bumped compat level to 8

Added: packages/pyfribidi/trunk/debian/patches/base_type.diff
===================================================================
--- packages/pyfribidi/trunk/debian/patches/base_type.diff	                        (rev 0)
+++ packages/pyfribidi/trunk/debian/patches/base_type.diff	2011-11-29 19:15:52 UTC (rev 19468)
@@ -0,0 +1,19 @@
+Description: Fix format used for base argument
+ base is FriBidiParType, which is an enum or uint32, yet the format indicated
+ that is a long int
+Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>
+Bug-Debian: http://bugs.debian.org/642743
+Bug: https://sourceforge.net/tracker/?func=detail&aid=3413706&group_id=158366&atid=807545
+Forwarded: https://sourceforge.net/tracker/download.php?group_id=158366&atid=807545&file_id=429568&aid=3413706
+
+--- pyfribidi-0.10.0.orig/pyfribidi.c
++++ pyfribidi-0.10.0/pyfribidi.c
+@@ -43,7 +43,7 @@ _pyfribidi_log2vis (PyObject * self, PyO
+ 	static char *kwargs[] =
+ 		{ "logical", "base_direction", "encoding", "clean", NULL };
+ 
+-	if (!PyArg_ParseTupleAndKeywords (args, kw, "O|lsI", kwargs,
++	if (!PyArg_ParseTupleAndKeywords (args, kw, "O|IsI", kwargs,
+ 					  &logical, &base, &encoding, &clean))
+ 		return NULL;
+ 

Modified: packages/pyfribidi/trunk/debian/patches/series
===================================================================
--- packages/pyfribidi/trunk/debian/patches/series	2011-11-29 12:37:35 UTC (rev 19467)
+++ packages/pyfribidi/trunk/debian/patches/series	2011-11-29 19:15:52 UTC (rev 19468)
@@ -1,2 +1,3 @@
 testbigString.diff
 buffer_overflow.diff
+base_type.diff




More information about the Python-modules-commits mailing list