Bug 1303673: P1. Add RESULT_DETAIL convenience macro. r?cpearce draft
authorJean-Yves Avenard <jyavenard@mozilla.com>
Tue, 20 Sep 2016 15:50:31 +1000
changeset 415337 aca6e11fd255c3f29f09cfd4784dced3f6d9b66c
parent 415260 bd340830e4575bc210c0a8c62a023715bd4e493e
child 415338 17484603ef5db9504150e63c55f2aad35e4cc0ed
push id29853
push userbmo:jyavenard@mozilla.com
push dateTue, 20 Sep 2016 07:02:13 +0000
reviewerscpearce
bugs1303673
milestone52.0a1
Bug 1303673: P1. Add RESULT_DETAIL convenience macro. r?cpearce MozReview-Commit-ID: 12YaMnNsvNI
dom/media/MediaResult.h
--- a/dom/media/MediaResult.h
+++ b/dom/media/MediaResult.h
@@ -54,10 +54,12 @@ public:
     return nsPrintfCString("0x%08x: %s", mCode, mMessage.get());
   }
 
 private:
   nsresult mCode;
   nsCString mMessage;
 };
 
+#define RESULT_DETAIL(arg, ...) nsPrintfCString("%s: " arg, __func__, ##__VA_ARGS__)
+
 } // namespace mozilla
 #endif // MediaResult_h_
\ No newline at end of file