Selaa lähdekoodia

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

Ian Goldberg 6 kuukautta sitten
vanhempi
commit
7800f7e49c
1 muutettua tiedostoa jossa 1 lisäystä ja 0 poistoa
  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;
 }