diff options
Diffstat (limited to 'cpp/src/Ice/Application.cpp')
-rw-r--r-- | cpp/src/Ice/Application.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cpp/src/Ice/Application.cpp b/cpp/src/Ice/Application.cpp index da88207dd81..b48c539ee6b 100644 --- a/cpp/src/Ice/Application.cpp +++ b/cpp/src/Ice/Application.cpp @@ -379,6 +379,8 @@ Ice::Application::main(int argc, char* argv[], const InitializationData& initial } int status; + IceInternal::Application::_application = this; + // // We parse the properties here to extract Ice.ProgramName. // @@ -649,7 +651,6 @@ Ice::Application::doMain(int argc, char* argv[], const InitializationData& initi setProcessLogger(new LoggerI(initData.properties->getProperty("Ice.ProgramName"), "")); } - IceInternal::Application::_application = this; IceInternal::Application::_communicator = initialize(argc, argv, initData); IceInternal::Application::_destroyed = false; |