Issue992990
Created on 2004-07-17.19:39:45 by tralfaz2001, last changed 2004-07-17.19:39:45 by tralfaz2001.
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2004-07-17 19:39:45 | tralfaz2001 | create | |
Created on 2004-07-17.19:39:45 by tralfaz2001, last changed 2004-07-17.19:39:45 by tralfaz2001.
| Messages | |||
|---|---|---|---|
| msg909 (view) | Author: tralafz2001 (tralfaz2001) | Date: 2004-07-17.19:39:45 | |
It looks like there are some invalid string comparisons
within the Python2.1 org/python/core/PyClass.java
module. Multiple instances of if ( name == "__dict__"
) ...
The diffs are as follows:
diff PyClass.java PyClass.java.orig
208,210c208,210
< if ( name.equals("__dict__") ) return __dict__;
< if ( name.equals("__name__") ) return new
PyString(__name__);
< if ( name.equals("__bases__") ) return __bases__;
---
> if (name == "__dict__") return __dict__;
> if (name == "__name__") return new
PyString(__name__);
> if (name == "__bases__") return __bases__;
221c221
< if ( name.equals("__dict__") ) {
---
> if (name == "__dict__") {
227c227
< if ( name.equals("__name__") ) {
---
> if (name == "__name__") {
233c233
< if ( name.equals("__bases__") ) {
---
> if (name == "__bases__") {
|
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2004-07-17 19:39:45 | tralfaz2001 | create | |
Supported by Python Software Foundation,
Powered by Roundup