1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Removed extra stringization

Argument of RUBY_ASSERT_FAIL is already stringized message, so no
more extra stringization should be applied.
This commit is contained in:
Nobuyoshi Nakada 2020-05-12 10:21:05 +09:00
parent 3fcf7f0271
commit 237bee9d40
No known key found for this signature in database
GPG key ID: 7CD2805BFA3770C6
2 changed files with 3 additions and 3 deletions

View file

@ -62,8 +62,8 @@ RBIMPL_SYMBOL_EXPORT_END()
# define RBIMPL_ASSERT_FUNC RBIMPL_CAST((const char *)0)
#endif
#define RUBY_ASSERT_FAIL(expr) \
rb_assert_failure(__FILE__, __LINE__, RBIMPL_ASSERT_FUNC, #expr)
#define RUBY_ASSERT_FAIL(mesg) \
rb_assert_failure(__FILE__, __LINE__, RBIMPL_ASSERT_FUNC, mesg)
#define RUBY_ASSERT_MESG(expr, mesg) \
(RB_LIKELY(expr) ? RBIMPL_ASSERT_NOTHING : RUBY_ASSERT_FAIL(mesg))

View file

@ -148,7 +148,7 @@ rb_class_of(VALUE obj)
#if RUBY_NDEBUG
RBIMPL_UNREACHABLE_RETURN(Qfalse);
#else
RUBY_ASSERT_FAIL(rb_class_of);
RUBY_ASSERT_FAIL("unexpected type");
#endif
}