- removed some redundant static_casts.

This commit is contained in:
Christoph Oelckers 2017-04-12 10:29:04 +02:00
commit 80801d11b1
5 changed files with 9 additions and 10 deletions

View file

@ -385,21 +385,20 @@ static void SetKeyTypes()
{
for(unsigned int i = 0; i < PClassActor::AllActorClasses.Size(); i++)
{
PClass *ti = PClassActor::AllActorClasses[i];
PClassActor *ti = PClassActor::AllActorClasses[i];
auto kt = PClass::FindActor(NAME_Key);
if (ti->IsDescendantOf(kt))
{
PClassActor *tia = static_cast<PClassActor *>(ti);
AInventory *key = (AInventory*)(GetDefaultByType(tia));
AInventory *key = (AInventory*)(GetDefaultByType(ti));
if (key->Icon.isValid() && key->special1 > 0)
{
KeyTypes.Push(tia);
KeyTypes.Push(ti);
}
else
{
UnassignedKeyTypes.Push(tia);
UnassignedKeyTypes.Push(ti);
}
}
}