Ignore:
Timestamp:
04/18/12 15:17:58 (13 years ago)
Author:
Mathieu Morlighem
Message:

ALWAYS use Matlab's memory manager in mex modules

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/modules/InterpFromMeshToMesh2d/InterpFromMeshToMesh2d.cpp

    r11933 r12050  
    7878                /*contours: */
    7979                numcontours=mxGetNumberOfElements(matlabstructure);
    80                 contours=(Contour**)xmalloc(numcontours*sizeof(Contour*));
     80                contours=(Contour**)mxMalloc(numcontours*sizeof(Contour*));
    8181                for(i=0;i<numcontours;i++){
    8282                        //allocate
    83                         contouri=(Contour*)xmalloc(sizeof(Contour));
     83                        contouri=(Contour*)mxMalloc(sizeof(Contour));
    8484                        //retrieve dimension of this contour.
    8585                        contouri->nods=(int)mxGetScalar(mxGetField(matlabstructure,i,"nods"));
Note: See TracChangeset for help on using the changeset viewer.