[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mojonation-devel
Subject:    [Mojonation-devel] CVS: evil/common/c_mencode _c_mencode_help.c,1.4,1.5
From:       "Gregory P. Smith" <greg () users ! sourceforge ! net>
Date:       2001-06-29 21:01:41
[Download RAW message or body]

Update of /cvsroot/mojonation/evil/common/c_mencode
In directory usw-pr-cvs1:/tmp/cvs-serv19181/common/c_mencode

Modified Files:
	_c_mencode_help.c 
Log Message:
fix c_mencode for python 1.5.2 compatibility (Erno Kuusela <erno@iki.fi> supplied \
this patch)


diff -d -u -r1.4 -r1.5
--- _c_mencode_help.c	2001/06/04 19:27:46	1.4
+++ _c_mencode_help.c	2001/06/29 21:01:39	1.5
@@ -224,7 +224,10 @@
         return NULL;
     }
     if (PyString_Check(dataobj)) {
-        PyString_AsStringAndSize(dataobj, &dataptr, &dataptrlen);
+        /*PyString_AsStringAndSize(dataobj, &dataptr, &dataptrlen); */   /* python \
1.5.2 doesn't have this function */ +        dataptrlen = PyString_Size(dataobj);
+        dataptr = PyString_AsString(dataobj);
+
         if (!dataptr) {
             PyErr_SetObject(PyExc_TypeError, Py_BuildValue("(is)", 0, "first \
parameter was not a python object?"));  return NULL;


_______________________________________________
Mojonation-devel mailing list
Mojonation-devel@lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mojonation-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic