[Scummvm-git-logs] scummvm master -> 90c1ee36f6c110265266b47bd474468dc3f2c77d
rvanlaar
roland at rolandvanlaar.nl
Wed Jun 17 19:49:59 UTC 2020
This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .
Summary:
90c1ee36f6 DIRECTOR: fix where dumped scripts starts with '-'
Commit: 90c1ee36f6c110265266b47bd474468dc3f2c77d
https://github.com/scummvm/scummvm/commit/90c1ee36f6c110265266b47bd474468dc3f2c77d
Author: Roland van Laar (roland at rolandvanlaar.nl)
Date: 2020-06-17T21:47:02+02:00
Commit Message:
DIRECTOR: fix where dumped scripts starts with '-'
Prepend dumped scripts with 'stream' when the script resources
weren't loaded via a file but a stream.
Changed paths:
engines/director/archive.cpp
diff --git a/engines/director/archive.cpp b/engines/director/archive.cpp
index 08c94765ea..dd9f5cc40e 100644
--- a/engines/director/archive.cpp
+++ b/engines/director/archive.cpp
@@ -508,8 +508,13 @@ bool RIFXArchive::openStream(Common::SeekableReadStream *stream, uint32 startOff
data = (byte *)malloc(resources[i].size);
dataSize = resources[i].size;
}
+ Common::String prepend;
+ if (_fileName.size() != 0)
+ prepend = _fileName;
+ else
+ prepend = "stream";
- Common::String filename = Common::String::format("./dumps/%s-%s-%d", _fileName.c_str(), tag2str(resources[i].tag), i);
+ Common::String filename = Common::String::format("./dumps/%s-%s-%d", prepend.c_str(), tag2str(resources[i].tag), i);
stream->read(data, len);
if (!out.open(filename)) {
More information about the Scummvm-git-logs
mailing list