diff options
author | Merov Linden <merov@lindenlab.com> | 2014-04-25 10:53:50 -0700 |
---|---|---|
committer | Merov Linden <merov@lindenlab.com> | 2014-04-25 10:53:50 -0700 |
commit | c00909603adc5981b05f4f9e31d067be64e8c6c2 (patch) | |
tree | 859a7dbfb6fe4fcf5a2740b1d20c05ee97a792a3 /indra/newview/llappviewer.h | |
parent | 370620c56bfaa69bbab807a0c7f5d78fe8c0436b (diff) | |
parent | c71e459bed68c1602d409e5c946c5e016d09d105 (diff) |
Pull merge from lindenlab/viewer-release
Diffstat (limited to 'indra/newview/llappviewer.h')
-rwxr-xr-x | indra/newview/llappviewer.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/indra/newview/llappviewer.h b/indra/newview/llappviewer.h index 05326c2baf..25b5c90bb0 100755 --- a/indra/newview/llappviewer.h +++ b/indra/newview/llappviewer.h @@ -46,7 +46,6 @@ class LLViewerJoystick; extern LLFastTimer::DeclareTimer FTM_FRAME; - class LLAppViewer : public LLApp { public: @@ -81,8 +80,9 @@ public: bool quitRequested() { return mQuitRequested; } bool logoutRequestSent() { return mLogoutRequestSent; } + bool isSecondInstance() { return mSecondInstance; } - void writeDebugInfo(); + void writeDebugInfo(bool isStatic=true); const LLOSInfo& getOSInfo() const { return mSysOSInfo; } @@ -95,7 +95,7 @@ public: virtual bool restoreErrorTrap() = 0; // Require platform specific override to reset error handling mechanism. // return false if the error trap needed restoration. - virtual void handleCrashReporting(bool reportFreeze = false) = 0; // What to do with crash report? + virtual void initCrashReporting(bool reportFreeze = false) = 0; // What to do with crash report? static void handleViewerCrash(); // Hey! The viewer crashed. Do this, soon. void checkForCrash(); @@ -123,8 +123,9 @@ public: void loadNameCache(); void saveNameCache(); - void removeMarkerFile(bool leave_logout_marker = false); + void removeMarkerFiles(); + void removeDumpDir(); // LLAppViewer testing helpers. // *NOTE: These will potentially crash the viewer. Only for debugging. virtual void forceErrorLLError(); |