Changeset 16436


Ignore:
Timestamp:
10/16/13 16:52:51 (11 years ago)
Author:
Mathieu Morlighem
Message:

BUG: fixing memory leak

File:
1 edited

Legend:

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

    r16398 r16436  
    2020        /*Get gauss points*/
    2121        this->numgauss = order;
    22         GaussLegendreLinear(&pcoords1,&pweights,order);
    23        
    24         this->coords1=xNew<IssmDouble>(numgauss);
    25         this->weights=xNew<IssmDouble>(numgauss);
    26 
    27         /*cast : */
    28         for(int i=0;i<numgauss;i++){
    29                 this->coords1[i]=pcoords1[i];
    30                 this->weights[i]=pweights[i];
    31         }
     22        GaussLegendreLinear(&coords1,&weights,order);
    3223
    3324        /*Initialize static fields as undefinite*/
Note: See TracChangeset for help on using the changeset viewer.