Originally Posted By: Bunsen
The pointer of pointer method is not working here (although ok in other multitasking systems) because in Lite-C on reentry the stack is not originally reconstructed.

honestly? why is that? and what has it to do with the stack? that would be extremely counter-intuitive if you could pass pointers to the heap and not to the stack. i thought that would be the whole point in the coroutine stuff.
so basically what you're saying is that *inLight is not guaranteed to be theEnt anymore?