Bug fix
[satune.git] / src / Backend / cnfexpr.cc
index fb01d3f09b9d8957c9f6a4db1951ea1cd376586e..b04044ad914fef1b31ac4264bc7faedab9bed8ff 100644 (file)
@@ -169,6 +169,7 @@ void copyCNF(CNFExpr *This, CNFExpr *expr, bool destroy) {
                ourfree(This->singletons.literals);
                ourfree(This->clauses.array);
                This->litSize = expr->litSize;
+               This->singletons.size = expr->singletons.size;
                This->singletons.literals = expr->singletons.literals;
                This->singletons.capacity = expr->singletons.capacity;
                This->clauses.size = expr->clauses.size;