diff options
Diffstat (limited to 'indra/newview/llappviewerlistener.cpp')
-rw-r--r-- | indra/newview/llappviewerlistener.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/indra/newview/llappviewerlistener.cpp b/indra/newview/llappviewerlistener.cpp index a8c98b17a7..a3af251a3c 100644 --- a/indra/newview/llappviewerlistener.cpp +++ b/indra/newview/llappviewerlistener.cpp @@ -27,7 +27,11 @@ LLAppViewerListener::LLAppViewerListener(const std::string& pumpname, LLAppViewe add("requestQuit", &LLAppViewerListener::requestQuit); } -void LLAppViewerListener::requestQuit(const LLSD& event) const +void LLAppViewerListener::requestQuit(const LLSD& event) { + if(mAppViewer == NULL) + { + mAppViewer = LLAppViewer::instance(); + } mAppViewer->requestQuit(); } |