aboutsummaryrefslogtreecommitdiffstats
path: root/method.h
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-01-19 21:03:36 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2011-01-19 21:03:36 +0000
commit63d5d7f53a0894100a6f490af5884010ba21bbc1 (patch)
treecb6b850c8bdcb1dec3e63b8121535bc4f058d4c9 /method.h
parent4993a1a814b0a3ec13ae68505e40329cbb1fdf3e (diff)
downloadruby-63d5d7f53a0894100a6f490af5884010ba21bbc1.tar.gz
* method.h: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30606 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'method.h')
-rw-r--r--method.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/method.h b/method.h
index 3cfe438f25..61555b079f 100644
--- a/method.h
+++ b/method.h
@@ -26,8 +26,8 @@ typedef enum {
} rb_method_flag_t;
#define NOEX_SAFE(n) ((int)((n) >> 8) & 0x0F)
-#define NOEX_WITH(n, s) ((s << 8) | (n) | (ruby_running ? 0 : NOEX_BASIC))
-#define NOEX_WITH_SAFE(n) NOEX_WITH(n, rb_safe_level())
+#define NOEX_WITH(n, s) (((s) << 8) | (n) | (ruby_running ? 0 : NOEX_BASIC))
+#define NOEX_WITH_SAFE(n) NOEX_WITH((n), rb_safe_level())
/* method data type */