Potential fix to crazy memory bug?
This commit is contained in:
@@ -196,8 +196,8 @@ bool dd::Systems::PadSystem::OnContact(const dd::Events::Contact &event)
|
|||||||
|
|
||||||
bool dd::Systems::PadSystem::OnContactPowerUp(const dd::Events::Contact &event)
|
bool dd::Systems::PadSystem::OnContactPowerUp(const dd::Events::Contact &event)
|
||||||
{
|
{
|
||||||
EntityID entityPower;
|
EntityID entityPower = 0;
|
||||||
EntityID entityPad;
|
EntityID entityPad = 0;
|
||||||
auto powerUp = m_World->GetComponent<Components::PowerUp>(event.Entity1);
|
auto powerUp = m_World->GetComponent<Components::PowerUp>(event.Entity1);
|
||||||
auto pad = m_World->GetComponent<Components::Pad>(event.Entity2);
|
auto pad = m_World->GetComponent<Components::Pad>(event.Entity2);
|
||||||
if (powerUp != nullptr) {
|
if (powerUp != nullptr) {
|
||||||
@@ -217,7 +217,7 @@ bool dd::Systems::PadSystem::OnContactPowerUp(const dd::Events::Contact &event)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (entityPower == NULL || entityPad == NULL) {
|
if (entityPower == 0 || entityPad == 0) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user