Changeset 21799


Ignore:
Timestamp:
07/14/17 14:39:00 (8 years ago)
Author:
Mathieu Morlighem
Message:

BUG: fixed huge leak for output_frequency !=1

Location:
issm/trunk-jpl/src/c
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/classes/FemModel.cpp

    r21787 r21799  
    16901690                                                                vector_result->Assemble();
    16911691
    1692                                                                 if(save_results)results->AddResult(new GenericExternalResult<Vector<IssmDouble>*>(results->Size()+1,output_enum,vector_result,step,time));
     1692                                                                if(save_results){
     1693                                                                        results->AddResult(new GenericExternalResult<Vector<IssmDouble>*>(results->Size()+1,output_enum,vector_result,step,time));
     1694                                                                        /*We do not do a copy for Vectors, so don't delete*/
     1695                                                                }
     1696                                                                else{
     1697                                                                        delete vector_result;
     1698                                                                }
    16931699                                                        }
    16941700                                                        else{
  • issm/trunk-jpl/src/c/cores/depthaverage_core.cpp

    r21719 r21799  
    1616        int inputenum,input_average_enum;
    1717
    18         if(VerboseSolution()) _printf0_("depth averaging solution...\n");
     18        if(VerboseSolution()) _printf0_("   depth averaging solution...\n");
    1919
    2020        /*Get parameters*/
  • issm/trunk-jpl/src/c/cores/extrudefrombase_core.cpp

    r18450 r21799  
    1515        int elementtype,domaintype;
    1616
    17         if(VerboseSolution()) _printf0_("extruding solution from base...\n");
     17        if(VerboseSolution()) _printf0_("   extruding solution from base...\n");
    1818
    1919        /*Get parameters*/
  • issm/trunk-jpl/src/c/cores/extrudefromtop_core.cpp

    r18826 r21799  
    1515        int elementtype,domaintype;
    1616
    17         if(VerboseSolution()) _printf0_("extruding solution from top...\n");
     17        if(VerboseSolution()) _printf0_("   extruding solution from top...\n");
    1818
    1919        /*Get parameters*/
Note: See TracChangeset for help on using the changeset viewer.