fixed error-handling for mrb_open().

When mrb_open() is called again, it is not checked.
This commit is contained in:
Tatsuhiko Kubo
2015-01-03 20:56:49 +09:00
parent 2c4b0eeff8
commit df5f83cb84
+2 -2
View File
@@ -651,13 +651,13 @@ main(int argc, char **argv)
mrb_debug_context* dbg_backup;
debug_command *cmd;
l_restart:
if (mrb == NULL) {
fputs("Invalid mrb_state, exiting mruby\n", stderr);
return EXIT_FAILURE;
}
l_restart:
/* parse command parameters */
n = parse_args(mrb, argc, argv, &args);
if (n == EXIT_FAILURE || args.rfp == NULL) {