This commit is contained in:
Nobuyoshi Nakada 2021-08-14 10:16:37 +09:00
Родитель edd27e120e
Коммит 58d82eacef
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -972,7 +972,7 @@ rb_builtin_class_name(VALUE x)
return etype;
}
NORETURN(static void unexpected_type(VALUE, int, int));
COLDFUNC NORETURN(static void unexpected_type(VALUE, int, int));
#define UNDEF_LEAKED "undef leaked to the Ruby space"
static void
@ -1001,7 +1001,7 @@ rb_check_type(VALUE x, int t)
{
int xt;
if (x == Qundef) {
if (RB_UNLIKELY(x == Qundef)) {
rb_bug(UNDEF_LEAKED);
}
@ -1022,7 +1022,7 @@ rb_check_type(VALUE x, int t)
void
rb_unexpected_type(VALUE x, int t)
{
if (x == Qundef) {
if (RB_UNLIKELY(x == Qundef)) {
rb_bug(UNDEF_LEAKED);
}