~ chicken-core (chicken-5) ded31c27df2076e1014f8ee52cecf9f4323e79cb
commit ded31c27df2076e1014f8ee52cecf9f4323e79cb Author: felix <felix@call-with-current-continuation.org> AuthorDate: Fri Dec 2 11:45:42 2011 +0100 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Fri Dec 2 11:45:42 2011 +0100 don't exit process in gui mode when ##sys#message is called (probably copy+paste error) diff --git a/runtime.c b/runtime.c index d0e14258..a3c73313 100644 --- a/runtime.c +++ b/runtime.c @@ -3823,7 +3823,7 @@ C_word C_message(C_word msg) buffer[ n ] = '\0'; #if defined(_WIN32) && !defined(__CYGWIN__) MessageBox(NULL, buffer, C_text("CHICKEN runtime"), MB_OK | MB_ICONERROR); - ExitProcess(1); + return C_SCHEME_UNDEFINED; #endif } /* fall through */Trap