MobilityDB 1.1

◆ MemSetAligned

#define MemSetAligned (   start,
  val,
  len 
)
Value:
do \
{ \
long *_start = (long *) (start); \
int _val = (val); \
Size _len = (len); \
if ((_len & LONG_ALIGN_MASK) == 0 && \
_val == 0 && \
_len <= MEMSET_LOOP_LIMIT && \
{ \
long *_stop = (long *) ((char *) _start + _len); \
while (_start < _stop) \
*_start++ = 0; \
} \
else \
memset(_start, _val, _len); \
} while (0)
#define LONG_ALIGN_MASK
Definition: c.h:1003
if(${POSTGRESQL_VERSION_NUMBER} GREATER_EQUAL 110000) set(072_tpoint_spgist 072_tpoint_spgist) endif() SET(LOCAL_FILES 050_geoset 050_stbox 051_tpoint 052_tpoint_inout 054_tpoint_compops 055_geography_functions 056_tpoint_spatialfuncs 057_tpoint_tile 058_tpoint_boxops 060_tpoint_posops 062_tpoint_distance 063_tpoint_similarity 064_tpoint_aggfuncs 066_tpoint_spatialrels 068_tpoint_tempspatialrels 070_tpoint_gist $
Definition: CMakeLists.txt:3
#define MEMSET_LOOP_LIMIT
Definition: pg_config.h:786