All pastes #566186 Raw Edit

Mine

public cpp v1 · immutable
·published 2007-06-14 10:58 UTC
rendered paste body
	// CModuleFile.cpp line 1256	if(iReloadWhat & RR_Engines)	{		if(m_eModuleType == MT_DawnOfWar)		{			CModuleFile *pEngine = CHECK_MEM(new CModuleFile);			pEngine->m_eModuleType = MT_DawnOfWar;			pEngine->m_sUiName = strdup("(Engine)");			pEngine->m_sFileMapName = strdup("(Engine)");			pEngine->m_sDescription = strdup("(Engine)");			pEngine->m_sModFolder = strdup("Engine");			free(pEngine->m_sLocale);			pEngine->m_sLocale = m_sLocale;			pEngine->m_pParentModule = (CModuleFile*)this;			pEngine->m_pNewFileMap = m_pNewFileMap;			pEngine->m_pFSS = m_pFSS;			pEngine->m_sApplicationPath = m_sApplicationPath;			pEngine->m_iFileMapModNumber = (unsigned short)(30001);			{				CFolderHandler* pObject = CHECK_MEM(new CFolderHandler);				pEngine->m_vFolders.push_back(pObject);				pObject->m_sName = CHECK_MEM(strdup("Data"));				pObject->m_iNumber = 1;			}			{				CArchiveHandler* pObject = CHECK_MEM(new CArchiveHandler);				pEngine->m_vArchives.push_back(pObject);				pObject->m_sName = CHECK_MEM(strdup("Engine.sga"));				pObject->m_iNumber = 1;			}			m_vEngines.push_back(pEngine);			pEngine->ReloadResources(iReloadWhatEngines & (~RR_Engines), 0, 0, THE_CALLBACK);		}		else if(m_eModuleType == MT_CompanyOfHeroesEarly)		{			_DoLoadCohEngine("Engine", "(Engine)", iReloadWhatEngines, 30001, THE_CALLBACK);			_DoLoadCohEngine("RelicOnline", "(Relic Online)", iReloadWhatEngines, 30000, THE_CALLBACK);		}		else if(m_eModuleType == MT_CompanyOfHeroes)		{			_DoLoadCohEngine("Engine", "(Engine)", iReloadWhatEngines, 30001, THE_CALLBACK);			_DoLoadCohEngine("RelicOnline", "(Relic Online)", iReloadWhatEngines, 30000, THE_CALLBACK);		}	}