diff options
Diffstat (limited to 'internal/imemo.h')
-rw-r--r-- | internal/imemo.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/internal/imemo.h b/internal/imemo.h index 29318f10cd..d10f89cb86 100644 --- a/internal/imemo.h +++ b/internal/imemo.h @@ -117,7 +117,7 @@ struct MEMO { /* ment is in method.h */ #define THROW_DATA_P(err) imemo_throw_data_p((VALUE)err) -#define MEMO_CAST(m) (R_CAST(MEMO)(m)) +#define MEMO_CAST(m) ((struct MEMO *)(m)) #define MEMO_NEW(a, b, c) ((struct MEMO *)rb_imemo_new(imemo_memo, (VALUE)(a), (VALUE)(b), (VALUE)(c), 0)) #define MEMO_FOR(type, value) ((type *)RARRAY_PTR(value)) #define NEW_MEMO_FOR(type, value) \ |