summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/CommunicatorI.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/CommunicatorI.cpp')
-rw-r--r--cpp/src/Ice/CommunicatorI.cpp12
1 files changed, 1 insertions, 11 deletions
diff --git a/cpp/src/Ice/CommunicatorI.cpp b/cpp/src/Ice/CommunicatorI.cpp
index 2a8af012a4f..4d2f9562575 100644
--- a/cpp/src/Ice/CommunicatorI.cpp
+++ b/cpp/src/Ice/CommunicatorI.cpp
@@ -298,7 +298,7 @@ Ice::CommunicatorI::removeAdminFacet(const string& facet)
return _instance->removeAdminFacet(facet);
}
-Ice::CommunicatorI::CommunicatorI(const InitializationData& initData, char** argv) : _argv(argv)
+Ice::CommunicatorI::CommunicatorI(const InitializationData& initData)
{
__setNoDelete(true);
try
@@ -358,16 +358,6 @@ Ice::CommunicatorI::~CommunicatorI()
Warning out(_instance->initializationData().logger);
out << "Ice::Communicator::destroy() has not been called";
}
- if(_argv)
- {
- for(int i = 0; _argv[i] != 0; ++i)
- {
- free(_argv[i]);
- }
- free(_argv);
- _argv = 0;
- }
-
}
void