summaryrefslogtreecommitdiffhomepage
path: root/src/etc.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-04-29 12:21:49 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2014-04-29 12:21:49 +0900
commit48e82d7c777380a3e9035c654c5c417b8ba1a36c (patch)
tree936f8ee71b9c8f7352152f550b5faffe6169eddf /src/etc.c
parent88c0d0cf9aef4f23edeb41c1d3fd03b8aa810647 (diff)
downloadmruby-48e82d7c777380a3e9035c654c5c417b8ba1a36c.tar.gz
mruby-48e82d7c777380a3e9035c654c5c417b8ba1a36c.zip
cast intptr_t to mrb_int to pacify compiler warning; close #2148
Diffstat (limited to 'src/etc.c')
-rw-r--r--src/etc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/etc.c b/src/etc.c
index 830c48433..58b1c91c0 100644
--- a/src/etc.c
+++ b/src/etc.c
@@ -108,7 +108,7 @@ mrb_obj_id(mrb_value obj)
{
mrb_int tt = mrb_type(obj);
-#define MakeID2(p,t) (((intptr_t)(p))^(t))
+#define MakeID2(p,t) (mrb_int)(((intptr_t)(p))^(t))
#define MakeID(p) MakeID2(p,tt)
switch (tt) {