aboutsummaryrefslogtreecommitdiffstats
path: root/gc.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gc.cpp')
-rw-r--r--gc.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/gc.cpp b/gc.cpp
index 6221e7f..a321d35 100644
--- a/gc.cpp
+++ b/gc.cpp
@@ -38,10 +38,8 @@ mark(CEnv& cenv, const Object* obj)
obj->used = true;
const ATuple* tup = dynamic_cast<const ATuple*>(obj);
if (tup) {
- FOREACH(ATuple::const_iterator, i, *tup) {
+ FOREACH(ATuple::const_iterator, i, *tup)
mark(cenv, *i);
- mark(cenv, cenv.type(*i));
- }
}
}