pike.git / src / array.c

version» Context lines:

pike.git/src/array.c:16:   #include "pike_types.h"   #include "fsort.h"   #include "builtin_functions.h"   #include "pike_memory.h"   #include "gc.h"   #include "main.h"   #include "security.h"   #include "stuff.h"   #include "bignum.h"    - RCSID("$Id: array.c,v 1.103 2001/04/07 07:38:23 hubbe Exp $"); + RCSID("$Id: array.c,v 1.104 2001/04/15 16:13:17 mast Exp $");      PMOD_EXPORT struct array empty_array=   { -  1, /* Never free */ - #ifdef PIKE_SECURITY -  0, - #endif - #ifdef USE_LOCAL_MUTEX -  PTHREAD_MUTEX_INITIALIZER, - #endif +  PIKE_CONSTANT_MEMOBJ_INIT(1), /* Never free */    &empty_array, /* Next */    &empty_array, /* previous (circular) */    0, /* Size = 0 */    0, /* malloced Size = 0 */    0, /* no types */    0, /* no flags */   };      struct array *gc_internal_array = &empty_array;   static struct array *gc_mark_array_pos = 0;