free_stack
free_stack(winch->stack, 0);
free_stack(stack, 0);
extern void free_stack(unsigned long stack, int order);
free_stack(stack, 0);
free_stack(stack, 0);
goto free_stack;
free_stack:
free_stack:
goto free_stack;