summaryrefslogtreecommitdiff
path: root/rational.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-09-29 00:43:29 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-09-29 00:43:29 +0000
commit85aee954f83b65ada1650af449aa789317f70edb (patch)
tree39ce36f3f2c62f8ae24b8faacc5c3dd5752c573b /rational.c
parenta9375ab398a174c4bcd4ddff92201994b8208deb (diff)
Split assertion expressions
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'rational.c')
-rw-r--r--rational.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/rational.c b/rational.c
index 6e07188729..69a0bf6ab6 100644
--- a/rational.c
+++ b/rational.c
@@ -445,8 +445,8 @@ nurat_int_value(VALUE num)
static void
nurat_canonicalize(VALUE *num, VALUE *den)
{
- assert(num != NULL && RB_INTEGER_TYPE_P(*num));
- assert(den != NULL && RB_INTEGER_TYPE_P(*den));
+ assert(num); assert(RB_INTEGER_TYPE_P(*num));
+ assert(den); assert(RB_INTEGER_TYPE_P(*den));
if (INT_NEGATIVE_P(*den)) {
*num = rb_int_uminus(*num);
*den = rb_int_uminus(*den);