Commit c302026b authored by Giovanni La Mura's avatar Giovanni La Mura
Browse files

Fix _xi_vec leak when creating ScattererConfiguration from legacy binary

parent b609fec5
Loading
Loading
Loading
Loading
+4 −16
Original line number Original line Diff line number Diff line
@@ -951,22 +951,10 @@ ScattererConfiguration* ScattererConfiguration::from_legacy(const std::string& f
  input.close();
  input.close();
    
    
  ScattererConfiguration *conf = new ScattererConfiguration(
  ScattererConfiguration *conf = new ScattererConfiguration(
							    _nsph,
    _nsph, configurations, _xi_vec, _nxi, "XIV", _iog_vec, _ros_vec,
							    configurations, 
    _nshl_vec, _rcf_vec, _idfc, _dc0m, (_ies == 1), _exdc, _wp, _xip
							    _xi_vec,
							    _nxi,
							    "XIV",
							    _iog_vec,
							    _ros_vec,
							    _nshl_vec,
							    _rcf_vec,
							    _idfc,
							    _dc0m,
							    (_ies == 1),
							    _exdc,
							    _wp,
							    _xip
  );
  );
  delete[] _xi_vec;
  return conf;
  return conf;
}
}