(lwpNewContext) [UCONTEXT]: Fix the previous revision.

This commit is contained in:
Markus Armbruster 2005-12-10 20:41:44 +00:00
parent 9e3db08fda
commit e841fc0826

View file

@ -73,8 +73,10 @@ lwpNewContext(struct lwpProc *newp, int stacksz)
newp->ustack = s + redsize;
newp->usize = stacksz;
if (getcontext(&newp->context) < 0)
if (getcontext(&newp->context) < 0) {
free(s);
return -1;
}
newp->context.uc_stack.ss_sp = newp->ustack;
newp->context.uc_stack.ss_size = newp->usize;
newp->context.uc_stack.ss_flags = 0;