summaryrefslogtreecommitdiff
path: root/ruby/src
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2018-04-04 01:49:36 -0700
committerMark Spruiell <mes@zeroc.com>2018-04-04 01:49:36 -0700
commitfa93a8dce4776c1ac43d9b42cee3157e65da4d91 (patch)
treeca77d9a89c692b0df91609544ac2fedff9d19075 /ruby/src
parentUpdate Windows openssl NuGet packages to 1.0.2o (diff)
downloadice-fa93a8dce4776c1ac43d9b42cee3157e65da4d91.tar.bz2
ice-fa93a8dce4776c1ac43d9b42cee3157e65da4d91.tar.xz
ice-fa93a8dce4776c1ac43d9b42cee3157e65da4d91.zip
Ruby fix for GCC 7.3 compile error
Diffstat (limited to 'ruby/src')
-rw-r--r--ruby/src/IceRuby/Types.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/ruby/src/IceRuby/Types.cpp b/ruby/src/IceRuby/Types.cpp
index 2392c682100..b5632c9b22f 100644
--- a/ruby/src/IceRuby/Types.cpp
+++ b/ruby/src/IceRuby/Types.cpp
@@ -888,7 +888,7 @@ convertDataMembers(VALUE members, DataMemberList& reqMembers, DataMemberList& op
{
volatile VALUE m = callRuby(rb_check_array_type, RARRAY_AREF(arr, i));
assert(!NIL_P(m));
- assert(RARRAY_LEN(m) == allowOptional ? 4 : 2);
+ assert(RARRAY_LEN(m) == (allowOptional ? 4 : 2));
DataMemberPtr member = new DataMember;