diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-05-18 02:02:49 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-05-18 02:02:49 +0900 |
| commit | a4d3579e311554ffe55e7beed9650520beee616d (patch) | |
| tree | 4e31d510b6da3c27b18144767388ecf3d8dfa6b4 /include/mruby.h | |
| parent | e67c03529d4faaf0a5be0bc34596e20904b485e9 (diff) | |
| download | mruby-a4d3579e311554ffe55e7beed9650520beee616d.tar.gz mruby-a4d3579e311554ffe55e7beed9650520beee616d.zip | |
add extern "C" guards; close #126
Diffstat (limited to 'include/mruby.h')
| -rw-r--r-- | include/mruby.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/mruby.h b/include/mruby.h index f3eb16a01..299ad1721 100644 --- a/include/mruby.h +++ b/include/mruby.h @@ -28,6 +28,10 @@ #ifndef MRUBY_H #define MRUBY_H +#if defined(__cplusplus) +extern "C" { +#endif + #include <stdlib.h> #include "mrbconf.h" @@ -584,4 +588,8 @@ int mrb_sourceline(void); void ruby_default_signal(int sig); mrb_value mrb_attr_get(mrb_state *mrb, mrb_value obj, mrb_sym id); +#if defined(__cplusplus) +} /* extern "C" { */ +#endif + #endif /* MRUBY_H */ |
