diff options
author | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-02-13 22:35:29 +0000 |
---|---|---|
committer | akr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2011-02-13 22:35:29 +0000 |
commit | bc2abdcac445500a902700d511ed10f7fffcc40b (patch) | |
tree | 76611f59b10fa075f315ea6afdace61877836371 /ext | |
parent | 63ca916ed414649e294b8dab1a30872c865a9faf (diff) | |
download | bundler-bc2abdcac445500a902700d511ed10f7fffcc40b.tar.gz |
* ext/curses/curses.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext')
-rw-r--r-- | ext/curses/curses.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ext/curses/curses.c b/ext/curses/curses.c index 2020f3e1b1..5d8f2c535a 100644 --- a/ext/curses/curses.c +++ b/ext/curses/curses.c @@ -83,8 +83,8 @@ no_window(void) #define GetWINDOW(obj, winp) do {\ if (!OBJ_TAINTED(obj) && rb_safe_level() >= 4)\ rb_raise(rb_eSecurityError, "Insecure: operation on untainted window");\ - Data_Get_Struct(obj, struct windata, winp);\ - if (winp->window == 0) no_window();\ + Data_Get_Struct((obj), struct windata, (winp));\ + if ((winp)->window == 0) no_window();\ } while (0) static void @@ -784,8 +784,8 @@ no_mevent(void) #define GetMOUSE(obj, data) do {\ if (!OBJ_TAINTED(obj) && rb_safe_level() >= 4)\ rb_raise(rb_eSecurityError, "Insecure: operation on untainted mouse");\ - Data_Get_Struct(obj, struct mousedata, data);\ - if (data->mevent == 0) no_mevent();\ + Data_Get_Struct((obj), struct mousedata, (data));\ + if ((data)->mevent == 0) no_mevent();\ } while (0) static void |