summaryrefslogtreecommitdiff
path: root/cpp/src/slice2vb/Gen.cpp
diff options
context:
space:
mode:
authorMichi Henning <michi@zeroc.com>2007-02-06 04:42:52 +0000
committerMichi Henning <michi@zeroc.com>2007-02-06 04:42:52 +0000
commit557136652bbc258610dc1b1267eb2c7f544c3dc6 (patch)
treea7063d89f3d7c6385271bd2bd4c03d9621c755d8 /cpp/src/slice2vb/Gen.cpp
parentBug 1566. (diff)
downloadice-557136652bbc258610dc1b1267eb2c7f544c3dc6.tar.bz2
ice-557136652bbc258610dc1b1267eb2c7f544c3dc6.tar.xz
ice-557136652bbc258610dc1b1267eb2c7f544c3dc6.zip
Bug 1655.
Diffstat (limited to 'cpp/src/slice2vb/Gen.cpp')
-rwxr-xr-xcpp/src/slice2vb/Gen.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/src/slice2vb/Gen.cpp b/cpp/src/slice2vb/Gen.cpp
index 99535d9793b..ddba555e405 100755
--- a/cpp/src/slice2vb/Gen.cpp
+++ b/cpp/src/slice2vb/Gen.cpp
@@ -2195,11 +2195,11 @@ Slice::Gen::TypesVisitor::visitExceptionEnd(const ExceptionPtr& p)
}
_out << sp << nl << "Public Sub New" << spar << allParamDecl << epar;
+ _out.inc();
if(p->base() && allDataMembers.size() != dataMembers.size())
{
- _out << " : base" << spar << baseParamNames << epar;
+ _out << nl << "MyBase.New" << spar << baseParamNames << epar;
}
- _out.inc();
if(!dataMembers.empty())
{
_out << nl << "initDM__" << spar << paramNames << epar;