提交 0992df4b 创建 作者: rsc's avatar rsc

clear np->mem after freeing

上级 21a88dd0
...@@ -107,6 +107,7 @@ copyproc(struct proc* p) ...@@ -107,6 +107,7 @@ copyproc(struct proc* p)
np->kstack = kalloc(KSTACKSIZE); np->kstack = kalloc(KSTACKSIZE);
if(np->kstack == 0){ if(np->kstack == 0){
kfree(np->mem, np->sz); kfree(np->mem, np->sz);
np->mem = 0;
np->state = UNUSED; np->state = UNUSED;
return 0; return 0;
} }
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论