diff options
Diffstat (limited to 'rational.c')
-rw-r--r-- | rational.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/rational.c b/rational.c index e7a296a0d1..99bb06aad9 100644 --- a/rational.c +++ b/rational.c @@ -348,8 +348,7 @@ f_lcm(VALUE x, VALUE y) inline static VALUE nurat_s_new_internal(VALUE klass, VALUE num, VALUE den) { - NEWOBJ(obj, struct RRational); - OBJSETUP(obj, klass, T_RATIONAL); + NEWOBJ_OF(obj, struct RRational, klass, T_RATIONAL); obj->num = num; obj->den = den; |