diff options
author | Bernard Normier <bernard@zeroc.com> | 2007-11-26 14:53:59 -0500 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2007-11-26 14:53:59 -0500 |
commit | 781b07f5f0c07633510b645c0ba8aa7b43f80a59 (patch) | |
tree | 3d6cc9e07abd6fd696e018a08268b6b59a7ad8e7 /cpp/src/slice2cpp | |
parent | fix slice2cs definition (diff) | |
download | ice-781b07f5f0c07633510b645c0ba8aa7b43f80a59.tar.bz2 ice-781b07f5f0c07633510b645c0ba8aa7b43f80a59.tar.xz ice-781b07f5f0c07633510b645c0ba8aa7b43f80a59.zip |
Fixed SystemException to no longer derive from LocalException
Diffstat (limited to 'cpp/src/slice2cpp')
-rwxr-xr-x | cpp/src/slice2cpp/Gen.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cpp/src/slice2cpp/Gen.cpp b/cpp/src/slice2cpp/Gen.cpp index 65fd5a08e58..dbc34fc94f7 100755 --- a/cpp/src/slice2cpp/Gen.cpp +++ b/cpp/src/slice2cpp/Gen.cpp @@ -3026,6 +3026,10 @@ Slice::Gen::DelegateDVisitor::visitOperation(const OperationPtr& p) C << nl << "throw;"; C << eb; } + C << nl << "catch(const ::Ice::SystemException&)"; + C << sb; + C << nl << "throw;"; + C << eb; C << nl << "catch(const ::IceInternal::LocalExceptionWrapper&)"; C << sb; C << nl << "throw;"; |