[Python-checkins] CVS: python/dist/src/Objects classobject.c,2.147,2.148

Martin v. L?wis loewis@users.sourceforge.net
Tue, 18 Sep 2001 13:23:30 -0700


Update of /cvsroot/python/python/dist/src/Objects
In directory usw-pr-cvs1:/tmp/cvs-serv22460

Modified Files:
	classobject.c 
Log Message:
Properly repr classes without module names.


Index: classobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/classobject.c,v
retrieving revision 2.147
retrieving revision 2.148
diff -C2 -d -r2.147 -r2.148
*** classobject.c	2001/09/18 03:53:24	2.147
--- classobject.c	2001/09/18 20:23:28	2.148
***************
*** 359,363 ****
  		name = PyString_AsString(op->cl_name);
  	if (mod == NULL || !PyString_Check(mod))
! 		return PyString_FromFormat("<class ?.s at %p>", name, op);
  	else
  		return PyString_FromFormat("<class %s.%s at %p>",
--- 359,363 ----
  		name = PyString_AsString(op->cl_name);
  	if (mod == NULL || !PyString_Check(mod))
! 		return PyString_FromFormat("<class ?.%s at %p>", name, op);
  	else
  		return PyString_FromFormat("<class %s.%s at %p>",