summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/mruby/gc.h12
1 files changed, 2 insertions, 10 deletions
diff --git a/include/mruby/gc.h b/include/mruby/gc.h
index 552321be2..0c19275ba 100644
--- a/include/mruby/gc.h
+++ b/include/mruby/gc.h
@@ -1,5 +1,5 @@
/*
-** gc.c - garbage collector for mruby
+** gc.h - garbage collector for mruby
**
** See Copyright Notice in mruby.h
*/
@@ -7,18 +7,10 @@
#ifndef MRUBY_GC_H
#define MRUBY_GC_H
-#if defined(__cplusplus)
-extern "C" {
-#endif
-
#include "mruby.h"
#include "mruby/value.h"
-typedef int each_object_callback(mrb_state *mrb, struct RBasic obj, void *data);
+typedef int each_object_callback(mrb_state *mrb, struct RBasic* obj, void *data);
void mrb_objspace_each_objects(mrb_state *mrb, each_object_callback* callback, void *data);
-#if defined(__cplusplus)
-} /* extern "C" { */
-#endif
-
#endif /* MRUBY_GC_H */