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
Родитель 749f4537e3
Коммит 6390d21942
2 изменённых файлов: 2 добавлений и 2 удалений

Просмотреть файл

@ -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;
}

Просмотреть файл

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