mirror of
https://github.com/ZDoom/qzdoom.git
synced 2024-11-24 13:01:47 +00:00
- fixed potential null pointer access in Hexen's spike code.
This commit is contained in:
parent
4d14642cad
commit
2c9a82e084
1 changed files with 20 additions and 17 deletions
|
@ -179,7 +179,9 @@ class ThrustFloor : Actor
|
|||
while (it.Next())
|
||||
{
|
||||
let targ = it.thing;
|
||||
double blockdist = radius + it.thing.radius;
|
||||
if (targ != null)
|
||||
{
|
||||
double blockdist = radius + targ.radius;
|
||||
if (abs(targ.pos.x - it.Position.X) >= blockdist || abs(targ.pos.y - it.Position.Y) >= blockdist)
|
||||
continue;
|
||||
|
||||
|
@ -201,6 +203,7 @@ class ThrustFloor : Actor
|
|||
args[1] = 1; // Mark thrust thing as bloody
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Spike up -----------------------------------------------------------------
|
||||
|
|
Loading…
Reference in a new issue