Bug 1083101 - Yet another static analysis fix in a CLOSED TREE.

This commit is contained in:
Nicolas Silva 2015-09-01 14:34:37 +02:00
parent 69d2293fe1
commit 128a6361f2
2 changed files with 5 additions and 5 deletions

View File

@ -40,7 +40,7 @@ class A : public Base {
public:
virtual A* AsA() override { return this; }
A(uint64_t val) : mVal(val) {}
explicit A(uint64_t val) : mVal(val) {}
~A() { ++sDtorItemA; }
uint64_t mVal;
@ -50,7 +50,7 @@ class B : public Base {
public:
virtual B* AsB() override { return this; }
B(const string& str) : mVal(str) {}
explicit B(const string& str) : mVal(str) {}
~B() { ++sDtorItemB; }
std::string mVal;
@ -60,7 +60,7 @@ struct BigStruct {
uint64_t mVal;
uint8_t data[120];
BigStruct(uint64_t val) : mVal(val) {}
explicit BigStruct(uint64_t val) : mVal(val) {}
};
void TestArenaAlloc(IterableArena::ArenaType aType)

View File

@ -37,7 +37,7 @@ struct SanityChecker {
std::vector<uint64_t> mAdvancements;
mozilla::gfx::CriticalSection mSection;
SanityChecker(uint64_t aNumCmdBuffers)
explicit SanityChecker(uint64_t aNumCmdBuffers)
{
for (uint32_t i = 0; i < aNumCmdBuffers; ++i) {
mAdvancements.push_back(0);
@ -57,7 +57,7 @@ struct SanityChecker {
struct JoinTestSanityCheck : public SanityChecker {
bool mSpecialTaskHasRun;
JoinTestSanityCheck(uint64_t aNumCmdBuffers)
explicit JoinTestSanityCheck(uint64_t aNumCmdBuffers)
: SanityChecker(aNumCmdBuffers)
, mSpecialTaskHasRun(false)
{}