fix unnaming types of objects
docall() would access freed memory if the player used space(s) as a fake object type name in order to remove an existing name without giving any new one. 3.4.3 had this bug too; I didn't go farther back.
This commit is contained in:
@@ -1338,6 +1338,8 @@ amulet of unchanging cannot be polymorphed
|
||||
wishing for a "lit candle" provided one, but the feedback as it was added into
|
||||
invent was "partly used candle (lit)" because of how 'lit' timer works
|
||||
don't fall off steed because of Fumbling if saddle is cursed
|
||||
using <space(s)> to remove an existing name given to a type of object was
|
||||
accessing freed memory
|
||||
|
||||
|
||||
Fixes to 3.7.0-x General Problems Exposed Via git Repository
|
||||
|
||||
Reference in New Issue
Block a user