24 Jan
2005
24 Jan
'05
6 p.m.
Neal Norwitz wrote:
EXT_POP() modifies stack_pointer on the stack. In call_function(), stack_pointer is PyObject ***. But in new_fast_function(), stack_pointer is only PyObject **. So the modifications by EXT_POP to stack_pointer (moving it down) are lost in new_fast_function().
Thanks - that is the detail I was missing. Regards, Martin