From e2ba33a5089f0c9e177114555b98a5a72363d2b9 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 31 Mar 2016 03:02:35 +0000 Subject: complex.c: pure declarations * complex.c (get_dat1, get_dat2): turn into pure variable declarations only, not mixed code and declarations. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- complex.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'complex.c') diff --git a/complex.c b/complex.c index fc2cd0e783..357e53c865 100644 --- a/complex.c +++ b/complex.c @@ -270,13 +270,10 @@ k_complex_p(VALUE x) #define k_exact_zero_p(x) (k_exact_p(x) && f_zero_p(x)) #define get_dat1(x) \ - struct RComplex *dat;\ - dat = ((struct RComplex *)(x)) + struct RComplex *dat = RCOMPLEX(x) #define get_dat2(x,y) \ - struct RComplex *adat, *bdat;\ - adat = ((struct RComplex *)(x));\ - bdat = ((struct RComplex *)(y)) + struct RComplex *adat = RCOMPLEX(x), *bdat = RCOMPLEX(y) inline static VALUE nucomp_s_new_internal(VALUE klass, VALUE real, VALUE imag) -- cgit v1.2.3