Index: chrome/browser/chrome_browser_application_mac.mm |
=================================================================== |
--- chrome/browser/chrome_browser_application_mac.mm (revision 33932) |
+++ chrome/browser/chrome_browser_application_mac.mm (working copy) |
@@ -91,10 +91,11 @@ |
} |
void RecordExceptionWithUma(NSException* exception) { |
- static LinearHistogram histogram("OSX.NSException", 0, kUnknownNSException, |
- kUnknownNSException + 1); |
- histogram.SetFlags(kUmaTargetedHistogramFlag); |
- histogram.Add(BinForException(exception)); |
+ static scoped_refptr<Histogram> histogram = |
+ LinearHistogram::LinearHistogramFactoryGet("OSX.NSException", |
+ 0, kUnknownNSException, kUnknownNSException + 1); |
+ histogram->SetFlags(kUmaTargetedHistogramFlag); |
+ histogram->Add(BinForException(exception)); |
} |
void Terminate() { |