diff options
author | md5 | 2011-03-10 19:18:37 +0200 |
---|---|---|
committer | md5 | 2011-03-10 19:18:37 +0200 |
commit | 0929d1e12d1f03dd115ee98a5b8a85033458e465 (patch) | |
tree | 665ccc3029d238d429ff5860f17ca4e440374b69 /engines/sci/engine/message.cpp | |
parent | 91d2d04f90d020ab9a4eee9b16c0f95dcd6737bd (diff) | |
download | scummvm-rg350-0929d1e12d1f03dd115ee98a5b8a85033458e465.tar.gz scummvm-rg350-0929d1e12d1f03dd115ee98a5b8a85033458e465.tar.bz2 scummvm-rg350-0929d1e12d1f03dd115ee98a5b8a85033458e465.zip |
SCI: Don't try to uninstantiate scripts marked as deleted
Trying to delete a script marked as deleted should do nothing. Hoyle 3
tried to uninstantiate scripts more than once, and we incorrectly
decreased the reference count of associated scripts more than once,
thereby killing them. This properly fixes bug #3038837 (removed the
hack for it). Many many thanks to wjp for his help on this :)
Diffstat (limited to 'engines/sci/engine/message.cpp')
0 files changed, 0 insertions, 0 deletions