plug montraits() memory leek
If a corpse with a revive timer included obj->oextra->omonst for remembering the original monster (I think all corpses do these days) and makemon() failed to create a new monster when the timer expired, the copy of the original wasn't freed. makemon() will fail if there is no room for the monster.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
$NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.37 $ $NHDT-Date: 1559679496 2019/06/04 20:18:16 $
|
||||
$NHDT-Branch: NetHack-3.6 $:$NHDT-Revision: 1.38 $ $NHDT-Date: 1559685281 2019/06/04 21:54:41 $
|
||||
|
||||
This fixes36.3 file is here to capture information about updates in the 3.6.x
|
||||
lineage following the release of 3.6.2 in May 2019. Please note, however,
|
||||
@@ -50,6 +50,7 @@ similar perm_invent issue when lock state known and/or contents known become
|
||||
set for carried container
|
||||
blessed scroll of remove curse read while confused might be shown to operate
|
||||
on itself by perm_invent after player is told that it has disappeared
|
||||
fix memory leak if corpse auto-revival attempt failed ("you feel less hassled")
|
||||
|
||||
|
||||
Fixes to Post-3.6.2 Problems that Were Exposed Via git Repository
|
||||
|
||||
Reference in New Issue
Block a user