From: <pj...@us...> - 2010-04-09 01:37:45
|
Revision: 7004 http://jython.svn.sourceforge.net/jython/?rev=7004&view=rev Author: pjenvey Date: 2010-04-09 01:37:39 +0000 (Fri, 09 Apr 2010) Log Message: ----------- set needs_userdict on builtin types so their subclasses know not to need their own dict descriptor Modified Paths: -------------- trunk/jython/src/org/python/core/PyType.java Modified: trunk/jython/src/org/python/core/PyType.java =================================================================== --- trunk/jython/src/org/python/core/PyType.java 2010-04-09 01:32:44 UTC (rev 7003) +++ trunk/jython/src/org/python/core/PyType.java 2010-04-09 01:37:39 UTC (rev 7004) @@ -496,6 +496,7 @@ dict.__setitem__("__doc__", docObj); } setIsBaseType(builder.getIsBaseType()); + needs_userdict = dict.__finditem__("__dict__") != null; instantiable = dict.__finditem__("__new__") != null; fillHasSetAndDelete(); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |