diff options
Diffstat (limited to 'src/client/mac/sender')
-rw-r--r-- | src/client/mac/sender/English.lproj/Localizable.strings | bin | 1360 -> 1362 bytes | |||
-rw-r--r-- | src/client/mac/sender/crash_report_sender.m | 10 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/client/mac/sender/English.lproj/Localizable.strings b/src/client/mac/sender/English.lproj/Localizable.strings Binary files differindex 25ddc731..aa2ca503 100644 --- a/src/client/mac/sender/English.lproj/Localizable.strings +++ b/src/client/mac/sender/English.lproj/Localizable.strings diff --git a/src/client/mac/sender/crash_report_sender.m b/src/client/mac/sender/crash_report_sender.m index 5d1b1e51..99f1eb10 100644 --- a/src/client/mac/sender/crash_report_sender.m +++ b/src/client/mac/sender/crash_report_sender.m @@ -354,7 +354,7 @@ const int kMinidumpFileLengthLimit = 800000; [self setHeaderMessage:[NSString stringWithFormat: NSLocalizedStringFromTableInBundle(@"headerFmt", nil, bundle, - @""), vendor, display]]; + @""), display]]; NSString *defaultButtonTitle = nil; NSString *otherButtonTitle = nil; NSTimeInterval timeout = 60.0; // timeout value for the user notification @@ -636,11 +636,13 @@ const int kMinidumpFileLengthLimit = 800000; encoding:NSUTF8StringEncoding]; const char *reportID = "ERR"; - if (error) + if (error) { fprintf(stderr, "Breakpad Reporter: Send Error: %s\n", [[error description] UTF8String]); - else - reportID = [result UTF8String]; + } else { + NSCharacterSet *trimSet = [NSCharacterSet whitespaceAndNewlineCharacterSet]; + reportID = [[result stringByTrimmingCharactersInSet:trimSet] UTF8String]; + } // rename the minidump file according to the id returned from the server NSString *minidumpDir = [parameters_ objectForKey:@kReporterMinidumpDirectoryKey]; |