mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-02-11 06:40:34 +00:00
Fix clang warnings about 'typename' outside of a template
This commit is contained in:
parent
30ab15e605
commit
958b34771a
@ -906,7 +906,7 @@ namespace CSMWorld
|
|||||||
|
|
||||||
NestedTableWrapperBase* RaceAttributeAdapter::table(const Record<ESM::Race>& record) const
|
NestedTableWrapperBase* RaceAttributeAdapter::table(const Record<ESM::Race>& record) const
|
||||||
{
|
{
|
||||||
std::vector<typename ESM::Race::RADTstruct> wrap;
|
std::vector<ESM::Race::RADTstruct> wrap;
|
||||||
wrap.push_back(record.get().mData);
|
wrap.push_back(record.get().mData);
|
||||||
// deleted by dtor of NestedTableStoring
|
// deleted by dtor of NestedTableStoring
|
||||||
return new NestedTableWrapper<std::vector<ESM::Race::RADTstruct> >(wrap);
|
return new NestedTableWrapper<std::vector<ESM::Race::RADTstruct> >(wrap);
|
||||||
@ -983,7 +983,7 @@ namespace CSMWorld
|
|||||||
|
|
||||||
NestedTableWrapperBase* RaceSkillsBonusAdapter::table(const Record<ESM::Race>& record) const
|
NestedTableWrapperBase* RaceSkillsBonusAdapter::table(const Record<ESM::Race>& record) const
|
||||||
{
|
{
|
||||||
std::vector<typename ESM::Race::RADTstruct> wrap;
|
std::vector<ESM::Race::RADTstruct> wrap;
|
||||||
wrap.push_back(record.get().mData);
|
wrap.push_back(record.get().mData);
|
||||||
// deleted by dtor of NestedTableStoring
|
// deleted by dtor of NestedTableStoring
|
||||||
return new NestedTableWrapper<std::vector<ESM::Race::RADTstruct> >(wrap);
|
return new NestedTableWrapper<std::vector<ESM::Race::RADTstruct> >(wrap);
|
||||||
|
@ -576,7 +576,7 @@ void CSMWorld::NpcAttributesRefIdAdapter::setNestedTable (const RefIdColumn* col
|
|||||||
|
|
||||||
// store the whole struct
|
// store the whole struct
|
||||||
npc.mNpdt52 =
|
npc.mNpdt52 =
|
||||||
static_cast<const NestedTableWrapper<std::vector<typename ESM::NPC::NPDTstruct52> > &>(nestedTable).mNestedTable.at(0);
|
static_cast<const NestedTableWrapper<std::vector<ESM::NPC::NPDTstruct52> > &>(nestedTable).mNestedTable.at(0);
|
||||||
|
|
||||||
record.setModified (npc);
|
record.setModified (npc);
|
||||||
}
|
}
|
||||||
@ -588,10 +588,10 @@ CSMWorld::NestedTableWrapperBase* CSMWorld::NpcAttributesRefIdAdapter::nestedTab
|
|||||||
static_cast<const Record<ESM::NPC>&> (data.getRecord (RefIdData::LocalIndex (index, UniversalId::Type_Npc)));
|
static_cast<const Record<ESM::NPC>&> (data.getRecord (RefIdData::LocalIndex (index, UniversalId::Type_Npc)));
|
||||||
|
|
||||||
// return the whole struct
|
// return the whole struct
|
||||||
std::vector<typename ESM::NPC::NPDTstruct52> wrap;
|
std::vector<ESM::NPC::NPDTstruct52> wrap;
|
||||||
wrap.push_back(record.get().mNpdt52);
|
wrap.push_back(record.get().mNpdt52);
|
||||||
// deleted by dtor of NestedTableStoring
|
// deleted by dtor of NestedTableStoring
|
||||||
return new NestedTableWrapper<std::vector<typename ESM::NPC::NPDTstruct52> >(wrap);
|
return new NestedTableWrapper<std::vector<ESM::NPC::NPDTstruct52> >(wrap);
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariant CSMWorld::NpcAttributesRefIdAdapter::getNestedData (const RefIdColumn *column,
|
QVariant CSMWorld::NpcAttributesRefIdAdapter::getNestedData (const RefIdColumn *column,
|
||||||
@ -694,7 +694,7 @@ void CSMWorld::NpcSkillsRefIdAdapter::setNestedTable (const RefIdColumn* column,
|
|||||||
|
|
||||||
// store the whole struct
|
// store the whole struct
|
||||||
npc.mNpdt52 =
|
npc.mNpdt52 =
|
||||||
static_cast<const NestedTableWrapper<std::vector<typename ESM::NPC::NPDTstruct52> > &>(nestedTable).mNestedTable.at(0);
|
static_cast<const NestedTableWrapper<std::vector<ESM::NPC::NPDTstruct52> > &>(nestedTable).mNestedTable.at(0);
|
||||||
|
|
||||||
record.setModified (npc);
|
record.setModified (npc);
|
||||||
}
|
}
|
||||||
@ -706,10 +706,10 @@ CSMWorld::NestedTableWrapperBase* CSMWorld::NpcSkillsRefIdAdapter::nestedTable (
|
|||||||
static_cast<const Record<ESM::NPC>&> (data.getRecord (RefIdData::LocalIndex (index, UniversalId::Type_Npc)));
|
static_cast<const Record<ESM::NPC>&> (data.getRecord (RefIdData::LocalIndex (index, UniversalId::Type_Npc)));
|
||||||
|
|
||||||
// return the whole struct
|
// return the whole struct
|
||||||
std::vector<typename ESM::NPC::NPDTstruct52> wrap;
|
std::vector<ESM::NPC::NPDTstruct52> wrap;
|
||||||
wrap.push_back(record.get().mNpdt52);
|
wrap.push_back(record.get().mNpdt52);
|
||||||
// deleted by dtor of NestedTableStoring
|
// deleted by dtor of NestedTableStoring
|
||||||
return new NestedTableWrapper<std::vector<typename ESM::NPC::NPDTstruct52> >(wrap);
|
return new NestedTableWrapper<std::vector<ESM::NPC::NPDTstruct52> >(wrap);
|
||||||
}
|
}
|
||||||
|
|
||||||
QVariant CSMWorld::NpcSkillsRefIdAdapter::getNestedData (const RefIdColumn *column,
|
QVariant CSMWorld::NpcSkillsRefIdAdapter::getNestedData (const RefIdColumn *column,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user