Bug 1471882 - Fix build bustage on nsCodeCoverage.cpp r=marco

Summary:
- Add explicit keyword on ProcessCount ctor
- Fix an unused variable in a loop

Reviewers: marco

Reviewed By: marco

Bug #: 1471882

Differential Revision: https://phabricator.services.mozilla.com/D1864
This commit is contained in:
Calixte Denizet
2018-06-30 01:14:21 +03:00
parent fdcacf8057
commit a5ca89d1f0

View File

@@ -30,7 +30,7 @@ class ProcessCount final {
NS_INLINE_DECL_REFCOUNTING(ProcessCount);
public:
ProcessCount(uint32_t c) : mCount(c) {}
explicit ProcessCount(uint32_t c) : mCount(c) {}
operator uint32_t() const { return mCount; }
ProcessCount& operator--() { mCount--; return *this; }
@@ -57,6 +57,7 @@ nsresult Request(JSContext* cx, Promise** aPromise, RequestType requestType)
uint32_t processCount = 0;
for (auto* cp : ContentParent::AllProcesses(ContentParent::eLive)) {
Unused << cp;
++processCount;
}