pike.git / src / array.c

version» Context lines:

pike.git/src/array.c:1259: Inside #if defined(GC)
   a=a->next;      #ifdef DEBUG    if(!a) fatal("Null pointer in array list.\n");   #endif    } while (a != & empty_array);   }      void array_gc_mark(struct array *a)   { -  INT e; +  INT32 e;    if(a->flags & ARRAY_FLAG_MARK) return;    a->flags |= ARRAY_FLAG_MARK;       if(!(a->type_field & ~(BIT_STRING|BIT_INT|BIT_FLOAT)))    return 0;       for(e=0;e<a->size;e++) svalue_gc_sweep(ITEM(a) + e);   }      void array_gc_sweep()
pike.git/src/array.c:1299: Inside #if defined(GC)
   if(!a) fatal("Null pointer in array list.\n");   #endif    } while (a != & empty_array);   }         #ifdef DEBUG   void array_gc_sweep2()   {    struct array *a; +  if(!d_flag) return;       a=&empty_array;    do    {    if(!(a->flags & ARRAY_FLAG_MARK))    fatal("Array ref count incorrect!\n");       a=a->next      #ifdef DEBUG