clang-modernize -loop-convert

and some manual adjustments
This commit is contained in:
Tillmann Karras
2014-03-03 06:25:15 +01:00
parent f401263867
commit c89f04a7c5
22 changed files with 339 additions and 293 deletions

View File

@ -34,8 +34,10 @@ void SectorReader::SetSectorSize(int blocksize)
}
SectorReader::~SectorReader() {
for (int i = 0; i < CACHE_SIZE; i++)
delete [] cache[i];
for (u8*& block : cache)
{
delete [] block;
}
}
const u8 *SectorReader::GetBlockData(u64 block_num)

View File

@ -325,11 +325,9 @@ CNANDContentManager CNANDContentManager::m_Instance;
CNANDContentManager::~CNANDContentManager()
{
CNANDContentMap::iterator itr = m_Map.begin();
while (itr != m_Map.end())
for (auto& entry : m_Map)
{
delete itr->second;
++itr;
delete entry.second;
}
m_Map.clear();
}

View File

@ -170,14 +170,14 @@ static IVolume* CreateVolumeFromCryptedWiiImage(IBlobReader& _rReader, u32 _Part
SPartitionGroup PartitionGroup[4];
// read all partitions
for (u32 x = 0; x < 4; x++)
for (SPartitionGroup& group : PartitionGroup)
{
for (u32 i = 0; i < numPartitions; i++)
{
SPartition Partition;
Partition.Offset = ((u64)Reader.Read32(PartitionsOffset + (i * 8) + 0)) << 2;
Partition.Type = Reader.Read32(PartitionsOffset + (i * 8) + 4);
PartitionGroup[x].PartitionsVec.push_back(Partition);
group.PartitionsVec.push_back(Partition);
}
}