summaryrefslogtreecommitdiffhomepage
path: root/include/mruby.h
diff options
context:
space:
mode:
authorFrank Celler <[email protected]>2012-04-20 15:10:46 +0200
committerFrank Celler <[email protected]>2012-04-20 15:10:46 +0200
commit3d034f52ddb878dc44c086d72da475c78f29ff9b (patch)
tree8bf66cf61b312428bc0c3ca50e1cb9e7ccff96ab /include/mruby.h
parent673b3350feec30fc0ee6700da9baa441763c4c87 (diff)
downloadmruby-3d034f52ddb878dc44c086d72da475c78f29ff9b.tar.gz
mruby-3d034f52ddb878dc44c086d72da475c78f29ff9b.zip
assign will break under C++ even when included with extern C
Diffstat (limited to 'include/mruby.h')
-rw-r--r--include/mruby.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/mruby.h b/include/mruby.h
index 8084735bf..0097c397b 100644
--- a/include/mruby.h
+++ b/include/mruby.h
@@ -134,7 +134,7 @@ static inline mrb_value
mrb_obj_value(void *p)
{
mrb_value v;
- struct RBasic *b = p;
+ struct RBasic *b = (struct RBasic*) p;
v.tt = b->tt;
v.value.p = p;