Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37918975
en ru br
ALT Linux repos
S:7.0.5-alt1.p3.2
3.0: 6.0.1-alt2

Group :: Development/Documentation
RPM: PDFlib-Lite

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: PDFlib-image.patch
Download


diff -urN PDFlib-Lite-5.0.1-Unix-src/bind/pdflib/python/pdflib_py.c PDFlib-Lite-5.0.1-Unix-src.new/bind/pdflib/python/pdflib_py.c
--- PDFlib-Lite-5.0.1-Unix-src/bind/pdflib/python/pdflib_py.c	2003-05-28 16:31:36 +0400
+++ PDFlib-Lite-5.0.1-Unix-src.new/bind/pdflib/python/pdflib_py.c	2003-12-21 15:04:00 +0300
@@ -2889,7 +2889,7 @@
     char *optlist;
     size_t size;
 
-    if(!PyArg_ParseTuple(args,"ssss:PDF_create_pvf",&py_p,&filename,&data,&optlist))
+    if(!PyArg_ParseTuple(args,"sss#s:PDF_create_pvf",&py_p,&filename,&data,&size,&optlist))
         return NULL;
     if (py_p) {
         if (SWIG_GetPtr(py_p,(void **) &p,"_PDF_p")) {
@@ -2899,8 +2899,8 @@
     }
 
     try {
-	size = (size_t)PyString_Size(PyTuple_GetItem(args, 2));
-	PDF_create_pvf(p, filename, 0, data, size, optlist);
+	// size = (size_t)PyString_Size(PyTuple_GetItem(args, 2));
+	    PDF_create_pvf(p, filename, 0, data, size, optlist);
     } catch;
     Py_INCREF(Py_None);
     return Py_None;
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin