]> SALOME platform Git repositories - tools/medcoupling.git/commitdiff
Salome HOME
Fix compilation with C++98 ... abn/should_compile_with_cpp98
authorabn <adrien.bruneton@cea.fr>
Tue, 22 May 2018 11:09:54 +0000 (13:09 +0200)
committerabn <adrien.bruneton@cea.fr>
Tue, 22 May 2018 11:09:54 +0000 (13:09 +0200)
src/INTERP_KERNEL/Interpolation1D0D.txx
src/MEDCoupling/MEDCouplingSkyLineArray.cxx

index 7c62140fea339c69e956adb1d48aaefc6f3f1388..a89616cc60520ea7dca1f6091a9bf2482c52c818 100644 (file)
@@ -114,10 +114,10 @@ namespace INTERP_KERNEL
     for(unsigned long i = 0 ; i < numSrcElems ; ++i)
       delete srcElems[i];
     return srcMesh.getNumberOfNodes();
-  }
 #else
   throw INTERP_KERNEL::Exception("Go buying a C++11 compiler :)");
 #endif
+  }
 }
 
 #endif
index e07b195c8f8da33e92b89f2e27ee7099ce298af4..fd00538bfea52d5a02c3caf22079e2b44c14079c 100644 (file)
@@ -471,16 +471,16 @@ void MEDCouplingSkyLineArray::replaceSimplePacks(const DataArrayInt* idx, const
   _values->reAlloc(valSz);
   iP = _index->getPointer();
   vP = _values->getPointer();
-  for (auto values : valuesByIdx)
+  for (std::deque< std::set<int> >::const_iterator values=valuesByIdx.begin(); values!=valuesByIdx.end(); ++values)
     {
-      std::copy(values.begin(), values.end(), vP+(*iP));
+      std::copy((*values).begin(), (*values).end(), vP+(*iP));
       iP++;
     }
 }
 
 void MEDCouplingSkyLineArray::deleteSimplePacks(const DataArrayInt* idx)
 {    
-  for (auto id = idx->begin(); id != idx->end(); id++)
+  for (const int *id = idx->begin(); id != idx->end(); id++)
     validIndex("deleteSimplePacks", *id);
   
   std::set<int> packsToDelete(idx->begin(), idx->end());