Bug 1062071 - Mark TileInternal's constructor as explicit; r=mattwoodrow

This commit is contained in:
Ehsan Akhgari 2014-09-03 08:11:28 -04:00
parent 6bcb53f164
commit ff7c46532a
2 changed files with 2 additions and 2 deletions

View File

@ -27,7 +27,7 @@ DrawTargetTiled::Init(const TileSet& aTiles)
mTiles.reserve(aTiles.mTileCount);
for (size_t i = 0; i < aTiles.mTileCount; ++i) {
mTiles.push_back(aTiles.mTiles[i]);
mTiles.push_back(TileInternal(aTiles.mTiles[i]));
if (!aTiles.mTiles[i].mDrawTarget) {
return false;
}

View File

@ -19,7 +19,7 @@ struct TileInternal : public Tile {
: mClippedOut(false)
{}
TileInternal(const Tile& aOther)
explicit TileInternal(const Tile& aOther)
: Tile(aOther)
, mClippedOut(false)
{}