]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
windows port
authoradam <adam>
Tue, 19 May 2009 10:29:57 +0000 (10:29 +0000)
committeradam <adam>
Tue, 19 May 2009 10:29:57 +0000 (10:29 +0000)
src/INTERP_KERNEL/Interpolation3D.txx

index ef58eb83357517de0f74a89f1851c117b619ca73..88478ea4e6d32cc530ff65a56ca0978a0c8c7e51 100644 (file)
@@ -253,8 +253,8 @@ namespace INTERP_KERNEL
       
       // create BBTree structure
       // - get bounding boxes
-    double bboxes[6 * numSrcElems];
-    int srcElemIdx[numSrcElems];
+    double* bboxes = new double[6 * numSrcElems];
+    int* srcElemIdx = new int[numSrcElems];
     for(unsigned long i = 0; i < numSrcElems ; ++i)
       {
         // get source bboxes in right order
@@ -272,6 +272,9 @@ namespace INTERP_KERNEL
     
     BBTree<3,ConnType> tree(bboxes, srcElemIdx, 0, numSrcElems);
     
+    delete [] bboxes;
+    delete [] srcElemIdx;
+    
     // for each target element, get source elements with which to calculate intersection
     // - calculate intersection by calling intersectCells
     for(unsigned long i = 0; i < numTargetElems; ++i)