aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-03-31 03:02:35 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2016-03-31 03:02:35 +0000
commit7d5b9cd3f6124dd5a816a7c93782c6f7f5f857c9 (patch)
tree26767e56b33e667ef654f507bfa172d7801f88c1
parentadd0ae510340df66b6f348ce19fd9cdcfd341368 (diff)
downloadruby-7d5b9cd3f6124dd5a816a7c93782c6f7f5f857c9.tar.gz
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
-rw-r--r--complex.c7
1 files changed, 2 insertions, 5 deletions
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)