summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
authorMichi Henning <michi@zeroc.com>2005-01-11 03:39:40 +0000
committerMichi Henning <michi@zeroc.com>2005-01-11 03:39:40 +0000
commit833f09564456ec9138055bba0bc48e437fd15696 (patch)
tree7f33bb79e65638ebdf1fe1d0fabf6873f649327d /cpp/src
parentadding support for Ice::Connection (diff)
downloadice-833f09564456ec9138055bba0bc48e437fd15696.tar.bz2
ice-833f09564456ec9138055bba0bc48e437fd15696.tar.xz
ice-833f09564456ec9138055bba0bc48e437fd15696.zip
Changed Ice::Service::main() and Ice::Service::run() to accept a reference
to argc (instead of accepting argc by value).
Diffstat (limited to 'cpp/src')
-rwxr-xr-xcpp/src/Ice/Service.cpp8
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
{