diff options
author | Jose <jose@zeroc.com> | 2019-07-09 17:28:56 +0200 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2019-07-09 17:28:56 +0200 |
commit | 9bb1f40c2149edadcfc24892635b1f36d649cc6f (patch) | |
tree | b7bf38fb444a3a4a1eef23bb998ec065953f5ff3 /cpp/src/Slice/RubyUtil.cpp | |
parent | Fix ice.xcodeproj path issue (diff) | |
parent | Remove forward declarations limitation - Close #97 (diff) | |
download | ice-9bb1f40c2149edadcfc24892635b1f36d649cc6f.tar.bz2 ice-9bb1f40c2149edadcfc24892635b1f36d649cc6f.tar.xz ice-9bb1f40c2149edadcfc24892635b1f36d649cc6f.zip |
Merge remote-tracking branch 'origin/3.7' into swift
Diffstat (limited to 'cpp/src/Slice/RubyUtil.cpp')
-rw-r--r-- | cpp/src/Slice/RubyUtil.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/Slice/RubyUtil.cpp b/cpp/src/Slice/RubyUtil.cpp index eea8791ec4c..af1f273ac6d 100644 --- a/cpp/src/Slice/RubyUtil.cpp +++ b/cpp/src/Slice/RubyUtil.cpp @@ -1224,7 +1224,7 @@ Slice::Ruby::CodeVisitor::writeType(const TypePtr& p) if(prx) { ClassDefPtr def = prx->_class()->definition(); - if(def->isInterface() || def->allOperations().size() > 0) + if(!def || def->isAbstract()) { _out << getAbsolute(prx->_class(), IdentToUpper, "T_") << "Prx"; } |