Make internal function `rb_main` static

This commit is contained in:
Nobuyoshi Nakada 2022-05-23 22:32:50 +09:00
parent 479884d596
commit bc7f59957f
No known key found for this signature in database
GPG Key ID: 7CD2805BFA3770C6
1 changed files with 7 additions and 5 deletions

12
main.c
View File

@ -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
}