diff options
author | Mark Spruiell <mes@zeroc.com> | 2005-05-04 11:21:38 +0000 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2005-05-04 11:21:38 +0000 |
commit | bcec6c0328f292e0bfa84e39926dc4acfd42c73b (patch) | |
tree | 010ce4ee178fb1d73b810c7f57301a30eccfe984 /cpp/src/slice2freezej/Main.cpp | |
parent | fix bug. (diff) | |
download | ice-bcec6c0328f292e0bfa84e39926dc4acfd42c73b.tar.bz2 ice-bcec6c0328f292e0bfa84e39926dc4acfd42c73b.tar.xz ice-bcec6c0328f292e0bfa84e39926dc4acfd42c73b.zip |
no longer necessary to destroy streams explicitly
Diffstat (limited to 'cpp/src/slice2freezej/Main.cpp')
-rw-r--r-- | cpp/src/slice2freezej/Main.cpp | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/cpp/src/slice2freezej/Main.cpp b/cpp/src/slice2freezej/Main.cpp index b08e3fbf1cd..fe2eb59d16a 100644 --- a/cpp/src/slice2freezej/Main.cpp +++ b/cpp/src/slice2freezej/Main.cpp @@ -349,8 +349,6 @@ FreezeGenerator::generate(UnitPtr& u, const Dict& dict) out << nl << "IceInternal.BasicStream __os = " << "new IceInternal.BasicStream(Ice.Util.getInstance(__communicator));"; - out << nl << "try"; - out << sb; int iter = 0; writeMarshalUnmarshalCode(out, "", indexTypes[i], valueS, true, iter, false); if(indexTypes[i]->usesClasses()) @@ -361,11 +359,6 @@ FreezeGenerator::generate(UnitPtr& u, const Dict& dict) out << nl << "byte[] __r = new byte[__buf.limit()];"; out << nl << "__buf.get(__r);"; out << nl << "return __r;"; - out << eb; - out << nl << "finally"; - out << sb; - out << nl << "__os.destroy();"; - out << eb; } out << eb; } @@ -464,8 +457,6 @@ FreezeGenerator::generate(UnitPtr& u, const Dict& dict) out << nl << "assert(o instanceof " << typeS << ");"; out << nl << "IceInternal.BasicStream __os = " << "new IceInternal.BasicStream(Ice.Util.getInstance(communicator));"; - out << nl << "try"; - out << sb; if(encaps) { out << nl << "__os.startWriteEncaps();"; @@ -485,11 +476,6 @@ FreezeGenerator::generate(UnitPtr& u, const Dict& dict) out << nl << "__buf.get(__r);"; out << nl << "return __r;"; out << eb; - out << nl << "finally"; - out << sb; - out << nl << "__os.destroy();"; - out << eb; - out << eb; // // decode @@ -502,8 +488,6 @@ FreezeGenerator::generate(UnitPtr& u, const Dict& dict) { out << nl << "__is.sliceObjects(false);"; } - out << nl << "try"; - out << sb; out << nl << "__is.resize(b.length, true);"; out << nl << "java.nio.ByteBuffer __buf = __is.prepareRead();"; out << nl << "__buf.position(0);"; @@ -595,11 +579,6 @@ FreezeGenerator::generate(UnitPtr& u, const Dict& dict) out << nl << "return __r;"; } out << eb; - out << nl << "finally"; - out << sb; - out << nl << "__is.destroy();"; - out << eb; - out << eb; } @@ -827,8 +806,6 @@ FreezeGenerator::generate(UnitPtr& u, const Index& index) out << sb; out << nl << "IceInternal.BasicStream __os = " << "new IceInternal.BasicStream(Ice.Util.getInstance(communicator()));"; - out << nl << "try"; - out << sb; int iter = 0; writeMarshalUnmarshalCode(out, "", dataMember->type(), valueS, true, iter, false); if(type->usesClasses()) @@ -840,11 +817,6 @@ FreezeGenerator::generate(UnitPtr& u, const Index& index) out << nl << "__buf.get(__r);"; out << nl << "return __r;"; out << eb; - out << nl << "finally"; - out << sb; - out << nl << "__os.destroy();"; - out << eb; - out << eb; out << eb; |