Changeset 1936


Ignore:
Timestamp:
08/26/09 13:44:21 (16 years ago)
Author:
Eric.Larour
Message:

leak fixed

File:
1 edited

Legend:

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

    r962 r1936  
    656656        M=size;
    657657        if(M){
    658                 doublevec=(double*)xmalloc(M*sizeof(double));
     658                xfree((void**)&doublevec); doublevec=(double*)xmalloc(M*sizeof(double));
    659659                memcpy(doublevec,value,M*sizeof(double));
    660660        }
     
    670670        M=size;
    671671        if(M){
    672                 doublevec=(double*)xmalloc(M*sizeof(double));
     672                xfree((void**)&doublevec); doublevec=(double*)xmalloc(M*sizeof(double));
    673673                memcpy(doublevec,value,M*sizeof(double));
    674674        }
Note: See TracChangeset for help on using the changeset viewer.