- smx_current_context = (smx_context_t)maestro_context;
- raw_swapcontext(&((smx_ctx_raw_t) context)->stack_top, maestro_context->stack_top);
+ smx_current_context = (smx_context_t)maestro_raw_context;
+ raw_swapcontext(
+ &((smx_ctx_raw_t) context)->stack_top,
+ ((smx_ctx_raw_t) context)->old_stack_top);