Changeset - r17828:bcc2d03aefbe
master
0
6
0
(svn r22629) -Fix [FS#4599]: Remove all usages of the ErrorRefStack. It was continuously overwritten by e.g. industry prospection without closing the old error window; also StopTextRefStackUsage() was not called for errors returned by commands (which caused FS#4599). Now return in the CommandCost result whether the textref stack needs to be used, and store a copy of the stack values in the error window just like for the normal string parameters.
6 files changed with 93 insertions and 37 deletions:
0 comments (0 inline, 0 general)
0 comments (0 inline, 0 general)