[Scummvm-git-logs] scummvm master -> d19fa1975a2209e51529fef451b0cc4fe1a0f44e
sev-
sev at scummvm.org
Fri Nov 27 14:05:28 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:
d19fa1975a PETKA: Fix crash in demo
Commit: d19fa1975a2209e51529fef451b0cc4fe1a0f44e
https://github.com/scummvm/scummvm/commit/d19fa1975a2209e51529fef451b0cc4fe1a0f44e
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-11-27T15:05:13+01:00
Commit Message:
PETKA: Fix crash in demo
Changed paths:
engines/petka/petka.cpp
diff --git a/engines/petka/petka.cpp b/engines/petka/petka.cpp
index 38263ade21..aa110dd34f 100644
--- a/engines/petka/petka.cpp
+++ b/engines/petka/petka.cpp
@@ -94,7 +94,7 @@ Common::Error PetkaEngine::run() {
_vsys.reset(new VideoSystem(*this));
_resMgr.reset(new QManager(*this));
- loadPart(0);
+ loadPart(isDemo() ? 1 : 0);
if (ConfMan.hasKey("save_slot")) {
loadGameState(ConfMan.getInt("save_slot"));
@@ -219,7 +219,7 @@ void PetkaEngine::playVideo(Common::SeekableReadStream *stream) {
}
bool PetkaEngine::isDemo() const {
- return strcmp(_desc->gameId, "petka_demo") == 0;
+ return _desc->flags & ADGF_DEMO;
}
bool PetkaEngine::isPetka2() const {
More information about the Scummvm-git-logs
mailing list