Code
217/// Destructor218CvBuildingEntry::~CvBuildingEntry(void)219{220 SAFE_DELETE_ARRAY(m_piLockedBuildingClasses);221 SAFE_DELETE_ARRAY(m_piPrereqAndTechs);222 SAFE_DELETE_ARRAY(m_piResourceQuantityRequirements);223 SAFE_DELETE_ARRAY(m_piResourceQuantity);224 SAFE_DELETE_ARRAY(m_piResourceCultureChanges);225 SAFE_DELETE_ARRAY(m_piResourceFaithChanges);226 SAFE_DELETE_ARRAY(m_piProductionTraits);227 SAFE_DELETE_ARRAY(m_piSeaPlotYieldChange);228 SAFE_DELETE_ARRAY(m_piRiverPlotYieldChange);229 SAFE_DELETE_ARRAY(m_piLakePlotYieldChange);230 SAFE_DELETE_ARRAY(m_piSeaResourceYieldChange);231 SAFE_DELETE_ARRAY(m_piYieldChange);232 SAFE_DELETE_ARRAY(m_piYieldChangePerPop);233 SAFE_DELETE_ARRAY(m_piYieldChangePerReligion);234 SAFE_DELETE_ARRAY(m_piYieldModifier);235 SAFE_DELETE_ARRAY(m_piAreaYieldModifier);236 SAFE_DELETE_ARRAY(m_piGlobalYieldModifier);237 SAFE_DELETE_ARRAY(m_piTechEnhancedYieldChange);238 SAFE_DELETE_ARRAY(m_piUnitCombatFreeExperience);239 SAFE_DELETE_ARRAY(m_piUnitCombatProductionModifiers);240 SAFE_DELETE_ARRAY(m_piDomainFreeExperience);241 SAFE_DELETE_ARRAY(m_piDomainFreeExperiencePerGreatWork);242 SAFE_DELETE_ARRAY(m_piDomainProductionModifier);243 SAFE_DELETE_ARRAY(m_piPrereqNumOfBuildingClass);244 SAFE_DELETE_ARRAY(m_piFlavorValue);245 SAFE_DELETE_ARRAY(m_piLocalResourceAnds);246 SAFE_DELETE_ARRAY(m_piLocalResourceOrs);247 SAFE_DELETE_ARRAY(m_paiHurryModifier);248 SAFE_DELETE_ARRAY(m_pbBuildingClassNeededInCity);249 SAFE_DELETE_ARRAY(m_piNumFreeUnits);250 SAFE_DELETE_ARRAY(m_paiBuildingClassHappiness);251 SAFE_DELETE_ARRAY(m_paThemingBonusInfo);252253 CvDatabaseUtility::SafeDelete2DArray(m_ppaiResourceYieldChange);254 CvDatabaseUtility::SafeDelete2DArray(m_ppaiFeatureYieldChange);255 CvDatabaseUtility::SafeDelete2DArray(m_ppaiSpecialistYieldChange);256 CvDatabaseUtility::SafeDelete2DArray(m_ppaiResourceYieldModifier);257 CvDatabaseUtility::SafeDelete2DArray(m_ppaiTerrainYieldChange);258#if defined(MOD_API_UNIFIED_YIELDS) && defined(MOD_API_PLOT_YIELDS)259 CvDatabaseUtility::SafeDelete2DArray(m_ppaiPlotYieldChange);260#endif261 CvDatabaseUtility::SafeDelete2DArray(m_ppiBuildingClassYieldChanges);262}