Mark ruby_memerror as NORETURN

This commit is contained in:
Nobuyoshi Nakada 2020-04-29 00:27:50 +09:00
Родитель 1994ed90e4
Коммит ac0c760843
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
1 изменённых файлов: 2 добавлений и 1 удалений

3
gc.c
Просмотреть файл

@ -9596,6 +9596,7 @@ ruby_memerror_body(void *dummy)
return 0;
}
NORETURN(static void ruby_memerror(void));
RUBY3_ATTR_MAYBE_UNUSED()
static void
ruby_memerror(void)
@ -9610,9 +9611,9 @@ ruby_memerror(void)
else {
/* no ruby thread */
fprintf(stderr, "[FATAL] failed to allocate memory\n");
exit(EXIT_FAILURE);
}
}
exit(EXIT_FAILURE);
}
void