Bug 1331766 - free childCrashNotifyPipe on XP_MACOSX; r?froydnj draft
authorTom Tromey <tom@tromey.com>
Wed, 03 May 2017 13:55:24 -0600
changeset 572146 0122df7861eb0e823108785b06a0a7aaeb2071ab
parent 572145 1ad093aeaa4dd38b291315c35f2de3bae375cb35
child 572158 95d2c0ee86cbcca696155a033d56ac4a18d132b9
child 572722 4f6f65cc07142843f5abdc837cd42c1ae64dbad4
push id57001
push userbmo:ttromey@mozilla.com
push dateWed, 03 May 2017 19:56:21 +0000
reviewersfroydnj
bugs1331766
milestone55.0a1
Bug 1331766 - free childCrashNotifyPipe on XP_MACOSX; r?froydnj MozReview-Commit-ID: J64NC6b5NrI
toolkit/crashreporter/nsExceptionHandler.cpp
--- a/toolkit/crashreporter/nsExceptionHandler.cpp
+++ b/toolkit/crashreporter/nsExceptionHandler.cpp
@@ -3613,17 +3613,17 @@ OOPDeinit()
   crashServer = nullptr;
 
   delete dumpMapLock;
   dumpMapLock = nullptr;
 
   delete pidToMinidump;
   pidToMinidump = nullptr;
 
-#if defined(XP_WIN)
+#if defined(XP_WIN) || defined(XP_MACOSX)
   mozilla::SmprintfFree(childCrashNotifyPipe);
   childCrashNotifyPipe = nullptr;
 #endif
 }
 
 #if defined(XP_WIN) || defined(XP_MACOSX)
 // Parent-side API for children
 const char*