use a fake argc/argv to ruby_sysinit()

This commit is contained in:
Josh Holtrop 2014-01-16 17:13:59 -05:00
parent dd221019cc
commit a6026f61de

5
main.c
View File

@ -17,7 +17,10 @@ static VALUE eval(const char * string)
int main(int argc, char *argv[])
{
ruby_sysinit(&argc, &argv);
int _argc = 1;
char *_argv[] = {"main"};
char **_argv_p = &_argv[0];
ruby_sysinit(&_argc, &_argv_p);
{
RUBY_INIT_STACK;
ruby_init();