Make internal function `rb_main` static

This commit is contained in:
Nobuyoshi Nakada 2022-05-23 22:32:50 +09:00
Родитель 479884d596
Коммит bc7f59957f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 7CD2805BFA3770C6
1 изменённых файлов: 7 добавлений и 5 удалений

12
main.c
Просмотреть файл

@ -30,7 +30,7 @@
# undef RUBY_DEBUG_ENV
#endif
int
static int
rb_main(int argc, char **argv)
{
#ifdef RUBY_DEBUG_ENV
@ -48,11 +48,13 @@ rb_main(int argc, char **argv)
}
}
int main(int argc, char **argv) {
int
main(int argc, char **argv)
{
#if defined(__wasm__) && !defined(__EMSCRIPTEN__)
int rb_wasm_rt_start(int (main)(int argc, char **argv), int argc, char **argv);
return rb_wasm_rt_start(rb_main, argc, argv);
int rb_wasm_rt_start(int (main)(int argc, char **argv), int argc, char **argv);
return rb_wasm_rt_start(rb_main, argc, argv);
#else
return rb_main(argc, argv);
return rb_main(argc, argv);
#endif
}