From 2b69c44881a3dff06f0d6af4b0c24ea3b5fced7e Mon Sep 17 00:00:00 2001 From: Harry Moffat Date: Thu, 3 Jan 2008 18:40:09 +0000 Subject: [PATCH] updates due to msft vc8 port --- Cantera/src/equil/vcs_species_thermo.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Cantera/src/equil/vcs_species_thermo.cpp b/Cantera/src/equil/vcs_species_thermo.cpp index 6f783a78c..4f0cd7195 100644 --- a/Cantera/src/equil/vcs_species_thermo.cpp +++ b/Cantera/src/equil/vcs_species_thermo.cpp @@ -105,12 +105,15 @@ VCS_SPECIES_THERMO::VCS_SPECIES_THERMO(const VCS_SPECIES_THERMO& b) : UseCanteraCalls(b.UseCanteraCalls), m_VCS_UnitsFormat(b.m_VCS_UnitsFormat) { + VCS_NASA_POLY *ppp = 0; switch (SS0_Model) { case VCS_SS0_NASA_POLY: - VCS_NASA_POLY *ppp = (VCS_NASA_POLY *) b.SS0_Params; + ppp = (VCS_NASA_POLY *) b.SS0_Params; SS0_Params = (void *) new VCS_NASA_POLY(*ppp); break; default: + ppp = 0; + SS0_Params = 0; break; } } @@ -135,9 +138,10 @@ VCS_SPECIES_THERMO::operator=(const VCS_SPECIES_THERMO& b) SS0_Cp0 = b.SS0_Cp0; SS0_Pref = b.SS0_Pref; + VCS_NASA_POLY *ppp= 0; switch (SS0_Model) { case VCS_SS0_NASA_POLY: - VCS_NASA_POLY *ppp = (VCS_NASA_POLY *) b.SS0_Params; + ppp = (VCS_NASA_POLY *) b.SS0_Params; SS0_Params = (void *) new VCS_NASA_POLY(*ppp); break; default: