From a2de0842547cce954754d4a0f541afcb803b6a13 Mon Sep 17 00:00:00 2001 From: Tom Black Date: Tue, 25 Jul 2017 13:27:35 -0400 Subject: Fixes for MRuby `main` function --- ext/ruby2d/ruby2d.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ext') diff --git a/ext/ruby2d/ruby2d.c b/ext/ruby2d/ruby2d.c index bf46ecd..4e5ae26 100644 --- a/ext/ruby2d/ruby2d.c +++ b/ext/ruby2d/ruby2d.c @@ -884,7 +884,7 @@ static R_VAL ruby2d_window_ext_close() { /* * MRuby entry point */ -int main(void) { +int main() { // Open the MRuby environment mrb = mrb_open(); if (!mrb) { /* handle error */ } @@ -1002,5 +1002,7 @@ void Init_ruby2d() { // Close the MRuby environment mrb_close(mrb); + + return 0; #endif } -- cgit v1.2.3