Skip to content

Commit be05a2c

Browse files
committed
fix memory leak
1 parent 2f6a7b1 commit be05a2c

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

src/circuit.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -484,6 +484,8 @@ std::pair<Arrays, Arrays> Circuit::tensorize() {
484484
csr_ndarrays.push_back(csr_ndarray);
485485
}
486486
// remove root layer again
487+
for (Node* node: layers.back())
488+
delete node;
487489
layers.pop_back();
488490

489491
return std::make_pair(indices_ndarrays, csr_ndarrays);

0 commit comments

Comments
 (0)