diff options
Diffstat (limited to 'cpp/src/slice2swift/SwiftUtil.cpp')
-rw-r--r-- | cpp/src/slice2swift/SwiftUtil.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/slice2swift/SwiftUtil.cpp b/cpp/src/slice2swift/SwiftUtil.cpp index 06bd5da75fd..6ca28d44863 100644 --- a/cpp/src/slice2swift/SwiftUtil.cpp +++ b/cpp/src/slice2swift/SwiftUtil.cpp @@ -1540,10 +1540,11 @@ SwiftGenerator::writeMarshalOutParams(::IceUtilInternal::Output& out, const Oper writeMarshalUnmarshalCode(out, q->type, op, q->fixedName, true, q->tag); } - if(op->sendsClasses(false)) + if(op->returnsClasses(false)) { out << nl << "ostr.writePendingValues()"; } + out.dec(); out << nl << "}"; } |