diff options
author | Jose <jose@zeroc.com> | 2012-02-13 23:51:46 +0100 |
---|---|---|
committer | Jose <jose@zeroc.com> | 2012-02-13 23:51:46 +0100 |
commit | 221bbccf3cb3eb3eb0bbc60ce2f2ec11e094a105 (patch) | |
tree | 081c055360b2e189a9bb5b5c3ae12c44920d1d18 /cpp/src | |
parent | ICE-4792 - Fix IllegalArgumentException on Windows (diff) | |
download | ice-221bbccf3cb3eb3eb0bbc60ce2f2ec11e094a105.tar.bz2 ice-221bbccf3cb3eb3eb0bbc60ce2f2ec11e094a105.tar.xz ice-221bbccf3cb3eb3eb0bbc60ce2f2ec11e094a105.zip |
Minor fix to slice2cs, to be consistent how to detect base use classes
Diffstat (limited to 'cpp/src')
-rw-r--r-- | cpp/src/slice2cs/Gen.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/slice2cs/Gen.cpp b/cpp/src/slice2cs/Gen.cpp index 8ddbc3c6759..4b0b18ceb99 100644 --- a/cpp/src/slice2cs/Gen.cpp +++ b/cpp/src/slice2cs/Gen.cpp @@ -2938,7 +2938,7 @@ Slice::Gen::TypesVisitor::visitExceptionEnd(const ExceptionPtr& p) _out << sp; emitGeneratedCodeAttribute(); _out << nl << "public sealed "; - if(base && base->usesClasses()) + if(base && !base->allClassDataMembers().empty()) { _out << "new "; } |