summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-03-05 17:26:25 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-03-05 17:26:25 +0900
commit1c4d58b8829bad148ced968dd50f5954ba2ce400 (patch)
tree6bc6a9a3454d99e848906699a0535f6cd22ee72a
parent3120eb3eccba7685d2b7adae3540fe5383b291c3 (diff)
parent43944a0d3a368f04f3538643102dca3bd0ae2c07 (diff)
downloadmruby-1c4d58b8829bad148ced968dd50f5954ba2ce400.tar.gz
mruby-1c4d58b8829bad148ced968dd50f5954ba2ce400.zip
Merge pull request #1807 from tmash06/fix_exit_status_code
fix mruby command returning EXIT_SUCCESS when program file can't be opened.
-rw-r--r--mrbgems/mruby-bin-mruby/tools/mruby/mruby.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c b/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c
index 508913bb7..92bf15c5f 100644
--- a/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c
+++ b/mrbgems/mruby-bin-mruby/tools/mruby/mruby.c
@@ -142,7 +142,7 @@ append_cmdline:
args->rfp = fopen(argv[0], args->mrbfile ? "rb" : "r");
if (args->rfp == NULL) {
printf("%s: Cannot open program file. (%s)\n", *origargv, *argv);
- return 0;
+ return EXIT_FAILURE;
}
args->fname = TRUE;
args->cmdline = argv[0];