diff options
author | Benoit Foucher <benoit@zeroc.com> | 2004-04-26 17:55:26 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2004-04-26 17:55:26 +0000 |
commit | 4a21f9ecc809d40c0a76f962dee7c07c3fe331e3 (patch) | |
tree | c8874cf5157923af5537f5fc25afd836355d61f8 /cpp/src/IceBox/ServiceManagerI.cpp | |
parent | fixing comment wrt BerkeleyDB bug (diff) | |
download | ice-4a21f9ecc809d40c0a76f962dee7c07c3fe331e3.tar.bz2 ice-4a21f9ecc809d40c0a76f962dee7c07c3fe331e3.tar.xz ice-4a21f9ecc809d40c0a76f962dee7c07c3fe331e3.zip |
Set Ice.ProgramName after parsing the command line arguments
Diffstat (limited to 'cpp/src/IceBox/ServiceManagerI.cpp')
-rw-r--r-- | cpp/src/IceBox/ServiceManagerI.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/IceBox/ServiceManagerI.cpp b/cpp/src/IceBox/ServiceManagerI.cpp index afe09839c46..b3c0908ff6a 100644 --- a/cpp/src/IceBox/ServiceManagerI.cpp +++ b/cpp/src/IceBox/ServiceManagerI.cpp @@ -320,11 +320,11 @@ IceBox::ServiceManagerI::start(const string& service, const string& entryPoint, if(name != service) { name = name.empty() ? service : name + "-" + service; - serviceProperties->setProperty("Ice.ProgramName", name); } PropertiesPtr fileProperties = createProperties(serviceArgs); serviceProperties->parseCommandLineOptions("", fileProperties->getCommandLineOptions()); + serviceProperties->setProperty("Ice.ProgramName", name); serviceArgs = serviceProperties->parseIceCommandLineOptions(serviceArgs); serviceArgs = serviceProperties->parseCommandLineOptions(service, serviceArgs); |