зеркало из https://github.com/github/ruby.git
Remove invariant condition
The `while` loop condition dereferences `cfp` and no `break` there, `cfp` cannot be NULL just after the loop.
This commit is contained in:
Родитель
b69bbf588a
Коммит
7998dcdedc
7
vm.c
7
vm.c
|
@ -1750,12 +1750,7 @@ rb_vm_svar_lep(const rb_execution_context_t *ec, const rb_control_frame_t *cfp)
|
|||
}
|
||||
}
|
||||
|
||||
if (cfp) {
|
||||
return (VALUE *)VM_CF_LEP(cfp);
|
||||
}
|
||||
else {
|
||||
return NULL;
|
||||
}
|
||||
return (VALUE *)VM_CF_LEP(cfp);
|
||||
}
|
||||
|
||||
static VALUE
|
||||
|
|
Загрузка…
Ссылка в новой задаче