replace auto_ptr with unique_ptr

git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/trunk@12293 1feff8c3-07ed-0310-ac33-dd36852eb9cd
This commit is contained in:
David L Parkhurst 2017-01-31 22:46:43 +00:00
parent 9a6ec5b140
commit b06b4f2c33

View File

@ -1253,9 +1253,15 @@ set_and_run_wrapper(int i, int use_mix, int use_kinetics, int nsaver,
int old_diag, old_itmax;
LDBLE old_tol, old_min_value, old_step, old_pe, old_pp_column_scale;
LDBLE small_pe_step, small_step;
#ifdef SOMETHING
std::auto_ptr<cxxPPassemblage> pp_assemblage_save(NULL);
std::auto_ptr<cxxSSassemblage> ss_assemblage_save(NULL);
std::auto_ptr<cxxKinetics> kinetics_save(NULL);
#else
std::unique_ptr<cxxPPassemblage> pp_assemblage_save=NULL;
std::unique_ptr<cxxSSassemblage> ss_assemblage_save=NULL;
std::unique_ptr<cxxKinetics> kinetics_save=NULL;
#endif
small_pe_step = 5.;