[Scummvm-git-logs] scummvm master -> 233adb3cbdf76220b0528126df6ac91d98c447d0
criezy
criezy at scummvm.org
Wed Oct 7 10:48:51 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:
233adb3cbd SWORD25: Fix crash in non-extracted version
Commit: 233adb3cbdf76220b0528126df6ac91d98c447d0
https://github.com/scummvm/scummvm/commit/233adb3cbdf76220b0528126df6ac91d98c447d0
Author: Thierry Crozat (criezy at scummvm.org)
Date: 2020-10-07T11:45:24+01:00
Commit Message:
SWORD25: Fix crash in non-extracted version
This was a regression from commit 6d00724. The game was crashing
right at the start.
Changed paths:
engines/sword25/package/packagemanager.cpp
diff --git a/engines/sword25/package/packagemanager.cpp b/engines/sword25/package/packagemanager.cpp
index 412df8d805..e33fe6798e 100644
--- a/engines/sword25/package/packagemanager.cpp
+++ b/engines/sword25/package/packagemanager.cpp
@@ -295,6 +295,7 @@ int PackageManager::doSearch(Common::ArchiveMemberList &list, const Common::Stri
matchType = (((typeFilter & PackageManager::FT_DIRECTORY) && node->isDirectory()) ||
((typeFilter & PackageManager::FT_FILE) && !node->isDirectory()));
} else {
+ name = (*it)->getName();
matchType = ((typeFilter & PackageManager::FT_DIRECTORY) && name.hasSuffix("/")) ||
((typeFilter & PackageManager::FT_FILE) && !name.hasSuffix("/"));
}
More information about the Scummvm-git-logs
mailing list