summaryrefslogtreecommitdiff
path: root/proofs/lfsc_checker/expr.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'proofs/lfsc_checker/expr.cpp')
-rw-r--r--proofs/lfsc_checker/expr.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/proofs/lfsc_checker/expr.cpp b/proofs/lfsc_checker/expr.cpp
index ae0e49531..5cb774fbf 100644
--- a/proofs/lfsc_checker/expr.cpp
+++ b/proofs/lfsc_checker/expr.cpp
@@ -34,7 +34,6 @@ bool destroy_progs = false;
Expr *r = rr; \
int ref = r->data >> 9; \
ref = ref - 1; \
- r->debugrefcnt(ref,DEC); \
if (ref == 0) { \
_e = r; \
goto start_destroy; \
@@ -43,6 +42,7 @@ bool destroy_progs = false;
r->data = (ref << 9) | (r->data & 511); \
} while(0)
+//removed from below "ref = ref -1;": r->debugrefcnt(ref,DEC);
void Expr::destroy(Expr *_e, bool dec_kids) {
start_destroy:
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback