From ae24f4f8bbfe0db438f39097d711dfd407fc4161 Mon Sep 17 00:00:00 2001 From: Dries Harnie Date: Tue, 14 Aug 2012 00:05:04 +0200 Subject: [PATCH] EMI: Don't allow setTex with out of range index --- engines/grim/emi/modelemi.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engines/grim/emi/modelemi.cpp b/engines/grim/emi/modelemi.cpp index d5727a7b86b..cbecf8c3737 100644 --- a/engines/grim/emi/modelemi.cpp +++ b/engines/grim/emi/modelemi.cpp @@ -88,7 +88,7 @@ EMIMeshFace::~EMIMeshFace() { } void EMIModel::setTex(int index) { - if (_mats[index]) + if (index < _numTextures && _mats[index]) _mats[index]->select(); }