summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-12-12 02:54:23 +0000
committerakr <akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2010-12-12 02:54:23 +0000
commitc4442536b246f95181fd281e103e29c2f64a7102 ()
tree4e6de31ad1866924be6b4f43b6caa1c3475f4290
parent2b79366f5243fad65ad13005e12e78c88d3a95ba (diff)
* encoding.c: parenthesize macro arguments.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r--ChangeLog4
-rw-r--r--error.c6
2 files changed, 7 insertions, 3 deletions
@@ -1,3 +1,7 @@
Sun Dec 12 04:01:58 2010 NARUSE, Yui <[email protected]>
* string.c (rb_str_inspect): fix: extra back slash is added when
@@ -30,7 +30,7 @@ extern const char ruby_description[];
static const char *
rb_strerrno(int err)
{
-#define defined_error(name, num) if (err == num) return name;
#define undefined_error(name)
#include "known_errors.inc"
#undef defined_error
@@ -1619,8 +1619,8 @@ void
Init_syserr(void)
{
rb_eNOERROR = set_syserr(0, "NOERROR");
-#define defined_error(name, num) set_syserr(num, name);
-#define undefined_error(name) set_syserr(0, name);
#include "known_errors.inc"
#undef defined_error
#undef undefined_error