Changeset 2006


Ignore:
Timestamp:
08/27/09 10:59:02 (16 years ago)
Author:
Eric.Larour
Message:

leaks in DataSet copy and small leak in diagnostic_core_nonlinear.cpp

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

Legend:

Unmodified
Added
Removed
  • issm/trunk/src/c/DataSet/DataSet.cpp

    r1904 r2006  
    12281228        }
    12291229        if(id_offsets){
    1230                 copy->sorted_ids=(int*)xmalloc(objects.size()*sizeof(int));
    1231                 memcpy(copy->sorted_ids,id_offsets,objects.size()*sizeof(int));
     1230                copy->id_offsets=(int*)xmalloc(objects.size()*sizeof(int));
     1231                memcpy(copy->id_offsets,id_offsets,objects.size()*sizeof(int));
    12321232        }
    12331233
  • issm/trunk/src/c/parallel/diagnostic_core_nonlinear.cpp

    r1965 r2006  
    150150
    151151        }
    152 
     152       
    153153        /*Delete loads only if no ouput was requested: */
    154154        if(!input_loads)delete loads;
     
    158158        VecFree(&old_uf);
    159159        VecFree(&old_ug);
    160         delete solver_string;
     160        xfree((void**)&solver_string);
    161161       
    162162        /*Assign output pointers: */
Note: See TracChangeset for help on using the changeset viewer.