summaryrefslogtreecommitdiffhomepage
path: root/src/error.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/error.c')
-rw-r--r--src/error.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/error.c b/src/error.c
index a671c6bbd..2dbfe0ac2 100644
--- a/src/error.c
+++ b/src/error.c
@@ -1,3 +1,9 @@
+/*
+** error.c - Exception class
+**
+** See Copyright Notice in mruby.h
+*/
+
#include "mruby.h"
#include <stdarg.h>
#include <string.h>
@@ -5,10 +11,10 @@
#include <setjmp.h>
#include "error.h"
#include "opcode.h"
-#include "irep.h"
+#include "mruby/irep.h"
#include "mruby/proc.h"
#include "mruby/numeric.h"
-#include "variable.h"
+#include "mruby/variable.h"
#include "mruby/string.h"
#include "eval_intern.h"
#include "mruby/class.h"
@@ -419,7 +425,7 @@ mrb_exc_exception(mrb_state *mrb, mrb_value exc)
mrb_get_args(mrb, "*", &argv, &argc);
if (argc == 0) return exc;
exclass = mrb_obj_value(mrb_class(mrb, exc));
- return mrb_funcall(mrb, exclass, mrb_intern(mrb, "exception"), argc, argv);
+ return mrb_funcall(mrb, exclass, "exception", argc, argv);
}
void