Message76103
In a running frame, f->f_localplus is a vector composed of:
- the values of the local variables
- the cells containing variables used in a nested closure.
- the values of free variables defined in a outer scope.
super() needs to access the free var containing the enclosing class
object, but forgets to account for the number of cells...
The attached patch corrects the problem. |
|
Date |
User |
Action |
Args |
2008-11-20 14:16:23 | amaury.forgeotdarc | set | recipients:
+ amaury.forgeotdarc, kaizhu |
2008-11-20 14:16:22 | amaury.forgeotdarc | set | messageid: <1227190582.66.0.316734424749.issue4360@psf.upfronthosting.co.za> |
2008-11-20 14:16:22 | amaury.forgeotdarc | link | issue4360 messages |
2008-11-20 14:16:21 | amaury.forgeotdarc | create | |
|