diff options
Diffstat (limited to 'engines/fullpipe/utils.h')
-rw-r--r-- | engines/fullpipe/utils.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/engines/fullpipe/utils.h b/engines/fullpipe/utils.h index a4e9413849..abf7efb250 100644 --- a/engines/fullpipe/utils.h +++ b/engines/fullpipe/utils.h @@ -34,7 +34,8 @@ typedef Common::HashMap<Common::String, int, Common::IgnoreCase_Hash, Common::Ig class MfcArchive : public Common::File { ClassMap _classMap; - Common::Array<int> _objectMap; + Common::Array<CObject *> _objectMap; + Common::Array<int> _objectIdMap; int _lastIndex; @@ -43,7 +44,7 @@ class MfcArchive : public Common::File { char *readPascalString(bool twoByte = false); int readCount(); - CObject *parseClass(); + CObject *parseClass(bool *isCopyReturned); CObject *readClass(); }; |