diff options
Diffstat (limited to 'cpp/src')
-rwxr-xr-x | cpp/src/Ice/Service.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cpp/src/Ice/Service.cpp b/cpp/src/Ice/Service.cpp index 3fbf9225be4..0e3eb1bf29f 100755 --- a/cpp/src/Ice/Service.cpp +++ b/cpp/src/Ice/Service.cpp @@ -131,7 +131,7 @@ Ice::Service::interrupt() } int -Ice::Service::main(int argc, char* argv[]) +Ice::Service::main(int& argc, char* argv[]) { _name = argv[0]; @@ -404,7 +404,7 @@ Ice::Service::checkSystem() const } int -Ice::Service::run(int argc, char* argv[]) +Ice::Service::run(int& argc, char* argv[]) { if(_service) { @@ -1121,7 +1121,7 @@ Ice::Service::serviceMain(int argc, char* argv[]) catch(const Ice::Exception& ex) { // TODO: Enable delete when we figure out why it can cause a crash. - //delete[] args; + delete[] args; ostringstream ostr; ostr << ex; error(ostr.str()); @@ -1187,7 +1187,7 @@ Ice::Service::serviceMain(int argc, char* argv[]) } // TODO: Enable delete when we figure out why it can cause a crash. - //delete[] args; + delete[] args; try { |