Changeset 2409


Ignore:
Timestamp:
10/09/09 11:08:14 (15 years ago)
Author:
Mathieu Morlighem
Message:

fixed leaks in numpar and vel_obs

Location:
issm/trunk/src/c
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/objects/Numpar.cpp

    r2354 r2409  
    193193        if(!parameters->FindParam(&viscosity_overshoot,"viscosity_overshoot"))throw ErrorException(__FUNCT__," error message: could not update viscosity_overshoot field");
    194194        if(!parameters->FindParam(&stokesreconditioning,"stokesreconditioning"))throw ErrorException(__FUNCT__," error message: could not update stokesreconditioning field");
    195         parameters->FindParam(&control_type,"control_type");
     195        xfree((void**)&control_type); parameters->FindParam(&control_type,"control_type");
    196196        parameters->FindParam(&cm_noisedmp,"cm_noisedmp");
    197197        parameters->FindParam(&cm_mindmp_value,"cm_mindmp_value");
  • issm/trunk/src/c/parallel/diagnostic.cpp

    r2397 r2409  
    100100        inputs->Add("velocity",u_g_initial,3,numberofnodes);
    101101        if(control_analysis){
    102                 model->FindParam(&u_g_obs,NULL,NULL,"u_g_obs",DiagnosticAnalysisEnum(),HorizAnalysisEnum());
    103102                inputs->Add("velocity_obs",u_g_obs,2,numberofnodes);
    104103        }
Note: See TracChangeset for help on using the changeset viewer.