Changeset 26313


Ignore:
Timestamp:
06/09/21 15:25:33 (4 years ago)
Author:
Mathieu Morlighem
Message:

BUG: fixing ADOLC that does not like memcpy

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/src/c/shared/MemOps/MemOps.h

    r26311 r26313  
    151151template <class T>  T* xMemCpy(T* dest, const T* src, unsigned int size) {/*{{{*/
    152152  assert(dest); assert(src);
    153   //for (int i=0; i<size;++i) dest[i]=src[i]; //OLD
    154   memcpy(dest,src,size*sizeof(T)); //NEW
     153  #if defined(_HAVE_ADOLC_)
     154  for (int i=0; i<size;++i) dest[i]=src[i];
     155  #else
     156  memcpy(dest,src,size*sizeof(T));
     157  #endif
    155158  return dest;
    156159};
Note: See TracChangeset for help on using the changeset viewer.