pike.git / lib / modules / ADT.pmod / Heap.pike

version» Context lines:

pike.git/lib/modules/ADT.pmod/Heap.pike:101:    if(sizeof(values) > 1)    {    num_values--;    values[0]=values[num_values];    values[num_values]=0;    adjust_down(0);       if(num_values * 3 + 10 < sizeof(values))    values=values[..num_values+10];    } -  return ret; +     verify_heap(); -  +  return ret;   }      //! Returns the number of elements in the heap.   int _sizeof() { return num_values; }      // compat   mixed top() { return pop(); }   int size() { return _sizeof(); }