Quellcode durchsuchen

Allow MinHeap::init() to be used to reset an existing heap

Ian Goldberg vor 6 Monaten
Ursprung
Commit
7800f7e49c
1 geänderte Dateien mit 1 neuen und 0 gelöschten Zeilen
  1. 1 0
      heap.cpp

+ 1 - 0
heap.cpp

@@ -491,6 +491,7 @@ std::pair<RegXS, RegBS> MinHeap::restore_heap_property_optimized(MPCTIO &tio, yi
 void MinHeap::init(MPCTIO &tio, yield_t & yield) {
     auto HeapArray = oram.flat(tio, yield);
     HeapArray.init(0x7fffffffffffff);
+    num_items = 0;
 }