diff options
author | nrootconauto@gmail.com <nrootconauto@gmail.com> | 2022-07-17 16:11:20 -0400 |
---|---|---|
committer | nrootconauto@gmail.com <nrootconauto@gmail.com> | 2022-07-17 16:11:20 -0400 |
commit | aabbed0b476bd86a317a7163ab6958f5d55c45c3 (patch) | |
tree | f3eb15b3816e26b7fd8dd81b51517ed976a5388d | |
parent | ef43c4899a7fa556323a933e285a26f2b64f087b (diff) |
Avoided negative access in Talons.HCWindowsHolyHeap
-rw-r--r-- | T/Talons.HC | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/T/Talons.HC b/T/Talons.HC index 681f1af..17f6621 100644 --- a/T/Talons.HC +++ b/T/Talons.HC @@ -927,7 +927,7 @@ U0 Core0Talons() fish_left,tt,best_score); //We made an alias of this we don't want freed. - dc->depth_buf=NULL; + dc->depth_buf=NULL; DCDel(dc); Refresh; } @@ -1034,7 +1034,7 @@ U0 AnimateTask(I64) tmpb->p.y+=10*ms/1000*MAP_SCALE*Sin(tmpb->é); tmpb->p.z=BIRD_ELEVATION*MAP_SCALE+ - elevations[tmpb->p.y/MAP_SCALE%MAP_HEIGHT][tmpb->p.x/MAP_SCALE%MAP_WIDTH]; + elevations[MaxI64(0,(tmpb->p.y/MAP_SCALE)%MAP_HEIGHT)][MaxI64(0,(tmpb->p.x/MAP_SCALE)%MAP_WIDTH)]; tmpb->é+=2*ã*ms/1000/10; tmpb=tmpb->next; } |