Index: stringobject.c =================================================================== RCS file: /cvsroot/python/python/dist/src/Objects/stringobject.c,v retrieving revision 2.162 diff -c -r2.162 stringobject.c *** stringobject.c 13 May 2002 09:00:41 -0000 2.162 --- stringobject.c 15 May 2002 12:48:56 -0000 *************** *** 2855,2860 **** --- 2855,2872 ---- return pnew; } + static PyObject * + string_getdoc(PyStringObject self) + { + Py_INCREF(Py_None); + return Py_None; + } + + static PyGetSetDef string_getsets[] = { + { "__doc__", (getter)string_getdoc, NULL, "the doc string", NULL }, + { NULL }, + }; + static char string_doc[] = "str(object) -> string\n\ \n\ *************** *** 2892,2898 **** 0, /* tp_iternext */ string_methods, /* tp_methods */ 0, /* tp_members */ ! 0, /* tp_getset */ 0, /* tp_base */ 0, /* tp_dict */ 0, /* tp_descr_get */ --- 2904,2910 ---- 0, /* tp_iternext */ string_methods, /* tp_methods */ 0, /* tp_members */ ! string_getsets, /* tp_getset */ 0, /* tp_base */ 0, /* tp_dict */ 0, /* tp_descr_get */