CDataStream* CFileArchive::Open(char* filename) { CDataStream *pDataStream = new CFileHandleDataStream; pDataStream->Open(filename); return pDataStream; }
CDataStream* CMpqArchive::Open(char* filename) { CDataStream *pDataStream = new CMpqDataStream(m_hMpq); pDataStream->Open(filename); return pDataStream; }