diff --git a/src/system/src/RuntimeError/error.c b/src/system/src/RuntimeError/error.c index bcd478b7..392accd6 100644 --- a/src/system/src/RuntimeError/error.c +++ b/src/system/src/RuntimeError/error.c @@ -1,21 +1,22 @@ #include "sac.h" +#include "sacinterface.h" #include #include #include -void SAC__RUNTIMEERROR_error( int result, const char *message, ...) +void SAC__RUNTIMEERROR_error(sac_int status, const char *msg, ...) { - va_list arg_p; + va_list arg_p; - fprintf(stderr, "\n\n*** USER runtime error\n"); - fprintf(stderr, "*** "); + fprintf(stderr, "\n\n*** USER runtime error\n"); + fprintf(stderr, "*** "); - va_start(arg_p, message); - vfprintf(stderr, message, arg_p); - va_end(arg_p); + va_start(arg_p, msg); + vfprintf(stderr, msg, arg_p); + va_end(arg_p); - fprintf(stderr, "\n\n"); + fprintf(stderr, "\n\n"); - exit(result); + exit((int)status); }