aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/smackerscene.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/neverhood/smackerscene.cpp')
-rw-r--r--engines/neverhood/smackerscene.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/neverhood/smackerscene.cpp b/engines/neverhood/smackerscene.cpp
index 0ed689031a..a08aad4cee 100644
--- a/engines/neverhood/smackerscene.cpp
+++ b/engines/neverhood/smackerscene.cpp
@@ -70,7 +70,9 @@ void SmackerScene::nextVideo() {
if (_fileHashList && _fileHashList[_fileHashListIndex] != 0) {
uint32 smackerFileHash = _fileHashList[_fileHashListIndex];
- if (_vm->_res->getResourceTypeByHash(smackerFileHash) != 10) {
+ ResourceHandle resourceHandle;
+ _vm->_res->queryResource(smackerFileHash, resourceHandle);
+ if (resourceHandle.type() != 10) {
// Not a Smacker file
_vm->_screen->setSmackerDecoder(NULL);
sendMessage(_parentModule, 0x1009, 0);