aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
diff options
context:
space:
mode:
authorMax Horn2003-05-23 12:48:50 +0000
committerMax Horn2003-05-23 12:48:50 +0000
commit28eade1da4e1811a230feb6c30d3abcf31deb0c2 (patch)
treea7150fe7b617b795816284811978e2356d90ce83 /scumm/scumm.h
parentf802c2a7ba65e5625d9946aa8c42dd40127c2fee (diff)
downloadscummvm-rg350-28eade1da4e1811a230feb6c30d3abcf31deb0c2.tar.gz
scummvm-rg350-28eade1da4e1811a230feb6c30d3abcf31deb0c2.tar.bz2
scummvm-rg350-28eade1da4e1811a230feb6c30d3abcf31deb0c2.zip
when iterating from 1 to _numActors over all actors, use _actors[] directly instead of derefActor() (unnecessary overhead); added range check to derefActor, and error out if invalid actor is accessed
svn-id: r7858
Diffstat (limited to 'scumm/scumm.h')
-rw-r--r--scumm/scumm.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/scumm/scumm.h b/scumm/scumm.h
index c7d1eabbe4..1fc1fcbf0f 100644
--- a/scumm/scumm.h
+++ b/scumm/scumm.h
@@ -718,7 +718,7 @@ protected:
public:
/* Should be in Actor class */
- Actor *derefActor(int id);
+ Actor *derefActor(int id, const char *errmsg = 0);
Actor *derefActorSafe(int id, const char *errmsg);
void showActors();