The `while` loop condition dereferences `cfp` and no `break` there,
`cfp` cannot be NULL just after the loop.
This commit is contained in:
Nobuyoshi Nakada 2023-11-14 22:07:15 +09:00
Родитель b69bbf588a
Коммит 7998dcdedc
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 3582D74E1FEE4465
1 изменённых файлов: 1 добавлений и 6 удалений

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