[Python-bugs-list] [ python-Bugs-432384 ] Recursion in PyString_AsEncodedString?

noreply@sourceforge.net noreply@sourceforge.net
Tue, 12 Jun 2001 06:15:35 -0700


Bugs item #432384, was updated on 2001-06-12 05:52
You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=432384&group_id=5470

Category: Python Interpreter Core
Group: None
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: Walter Dörwald (doerwalter)
>Assigned to: M.-A. Lemburg (lemburg)
Summary: Recursion in PyString_AsEncodedString?

Initial Comment:
The deprecated function PyString_AsEncodedString seems
to contain an endless recursion:

PyObject *PyString_AsEncodedString(
   PyObject *str,
   const char *encoding,
   const char *errors)
{
    PyObject *v;

    v = PyString_AsEncodedString(str, encoding, errors);
    if (v == NULL)
        goto onError;



----------------------------------------------------------------------

>Comment By: M.-A. Lemburg (lemburg)
Date: 2001-06-12 06:15

Message:
Logged In: YES 
user_id=38388

Thanks for spotting this one.

A fix was checked in as 
/cvsroot/python/python/dist/src/Objects/stringobject.c,v 
<--  stringobject.c
new revision: 2.118; previous revision: 2.117


----------------------------------------------------------------------

You can respond by visiting: 
http://sourceforge.net/tracker/?func=detail&atid=105470&aid=432384&group_id=5470