ruby-changes:1819
From: ko1@a...
Date: 30 Aug 2007 08:17:02 +0900
Subject: [ruby-changes:1819] akr - Ruby:r13310 (trunk): enclose RHASH_XXX macros by parenthesis.
akr 2007-08-30 08:16:55 +0900 (Thu, 30 Aug 2007)
New Revision: 13310
Modified files:
trunk/include/ruby/ruby.h
Log:
enclose RHASH_XXX macros by parenthesis.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/ruby.h?r1=13310&r2=13309
Index: include/ruby/ruby.h
===================================================================
--- include/ruby/ruby.h (revision 13309)
+++ include/ruby/ruby.h (revision 13310)
@@ -483,8 +483,8 @@
VALUE ifnone;
};
#define RHASH_TBL(h) rb_hash_tbl(h)
-#define RHASH_ITER_LEV(h) RHASH(h)->iter_lev
-#define RHASH_IFNONE(h) RHASH(h)->ifnone
+#define RHASH_ITER_LEV(h) (RHASH(h)->iter_lev)
+#define RHASH_IFNONE(h) (RHASH(h)->ifnone)
#define RHASH_SIZE(h) (RHASH(h)->ntbl ? RHASH(h)->ntbl->num_entries : 0)
#define RHASH_EMPTY_P(h) (RHASH_SIZE(h) == 0)
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml