[Scummvm-git-logs] scummvm master -> c0e198c8f8aa6faff5d99493d28a557759c4073b
sev-
noreply at scummvm.org
Fri Jun 2 22:12:37 UTC 2023
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:
c0e198c8f8 DIRECTOR: Avoid crashing on empty filenames in detection
Commit: c0e198c8f8aa6faff5d99493d28a557759c4073b
https://github.com/scummvm/scummvm/commit/c0e198c8f8aa6faff5d99493d28a557759c4073b
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2023-06-03T00:12:10+02:00
Commit Message:
DIRECTOR: Avoid crashing on empty filenames in detection
Changed paths:
engines/director/director.cpp
diff --git a/engines/director/director.cpp b/engines/director/director.cpp
index de2e4d158e4..7732d2f79b3 100644
--- a/engines/director/director.cpp
+++ b/engines/director/director.cpp
@@ -291,6 +291,9 @@ Common::CodePage DirectorEngine::getPlatformEncoding() {
}
Common::String DirectorEngine::getRawEXEName() const {
+ if (!_gameDescription->desc.filesDescriptions[0].fileName)
+ return Common::String();
+
// Returns raw executable name (without getting overloaded from --start-movie option)
return Common::Path(_gameDescription->desc.filesDescriptions[0].fileName).toString(g_director->_dirSeparator);
}
More information about the Scummvm-git-logs
mailing list