diff options
author | Nat Goodspeed <nat@lindenlab.com> | 2018-06-18 12:57:12 -0400 |
---|---|---|
committer | Nat Goodspeed <nat@lindenlab.com> | 2018-06-18 12:57:12 -0400 |
commit | b889c15cddccdfa5dd164388a566e4c63bbdf6f3 (patch) | |
tree | 310c489a2356992c2cde597a1fd4147fbfedf2e1 | |
parent | 1d7687efb2bb8785b6a2a2f620d05fe1cb84f922 (diff) |
SL-821: Fix BugSplat attachment method override per BugSplat support.
The example code on the BugSplat documentation page
https://www.bugsplat.com/docs/platforms/os-x#configuration
omits certain essential Objective-C++ boilerplate incantations. Adding them
at least compiles successfully.
-rw-r--r-- | indra/newview/llappdelegate-objc.mm | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/indra/newview/llappdelegate-objc.mm b/indra/newview/llappdelegate-objc.mm index 008203fd32..11a4b5d48e 100644 --- a/indra/newview/llappdelegate-objc.mm +++ b/indra/newview/llappdelegate-objc.mm @@ -194,7 +194,11 @@ #if defined(LL_BUGSPLAT) -@implementation BugsplatStartupManagerDelegate +// per Geoff at BugSplat support +@interface AppDelegate : NSObject <NSApplicationDelegate, BugsplatStartupManagerDelegate> +@end + +@implementation AppDelegate - (BugsplatAttachment *)attachmentForBugsplatStartupManager:(BugsplatStartupManager *)bugsplatStartupManager { std::string logfile = getLogFilePathname(); |