diff options
Diffstat (limited to 'src/prog.c')
-rw-r--r-- | src/prog.c | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -494,7 +494,7 @@ static void env_register_auto(eval_environ_t env, void *ptr) { char *addr = *(char**)ptr; - + if (env->numautos == MAX_AUTO_PTR) runtime_error(env, "INTERNAL ERROR at %s:%d, please report", __FILE__, __LINE__); @@ -660,10 +660,11 @@ runtime_warning(eval_environ_t env, const char *fmt, ...) _("RUNTIME WARNING near %s:%u: "), ENV_LOC_FILE(env), ENV_LOC_LINE(env)); va_start(ap, fmt); - mu_diag_output(MU_DIAG_WARNING, fmt, ap); + mu_diag_cont_printf(fmt, ap); va_end(ap); + mu_diag_cont_printf("\n"); } - + void runtime_error(eval_environ_t env, const char *fmt, ...) { |