summaryrefslogtreecommitdiff
path: root/src/hexen/p_user.c
diff options
context:
space:
mode:
authorSimon Howard2015-04-26 18:55:43 -0400
committerSimon Howard2015-04-26 18:55:43 -0400
commit1bcff874c52aca3134cee636178ab5d6272fef58 (patch)
treebc43085ef719d5c8fc9633e029e969bc33860abc /src/hexen/p_user.c
parenta915b13e0d0c612c12b8f54132ffa3189375dde5 (diff)
downloadchocolate-doom-1bcff874c52aca3134cee636178ab5d6272fef58.tar.gz
chocolate-doom-1bcff874c52aca3134cee636178ab5d6272fef58.tar.bz2
chocolate-doom-1bcff874c52aca3134cee636178ab5d6272fef58.zip
Don't read currentthinker->next after Z_Free().
Save the next pointer in the P_RunThinkers() loop when iterating through thinkers, so that if the current thinker is freed we can still advance to the next thinker without dereferencing freed memory.
Diffstat (limited to 'src/hexen/p_user.c')
0 files changed, 0 insertions, 0 deletions