aboutsummaryrefslogtreecommitdiff
path: root/gc.cpp
diff options
context:
space:
mode:
authorTeddy <ted.sybil@gmail.com>2013-08-12 22:11:42 +0800
committerTeddy <ted.sybil@gmail.com>2013-08-12 22:11:42 +0800
commit6db7a6a158513b85f99ec2e2f9363bf2063f5133 (patch)
treea2b994f98bdca093ac47df5a6c7629b415931ca4 /gc.cpp
parentd4d9eee6bef1bc9169e765c9bf3d2382a70198c2 (diff)
...
Diffstat (limited to 'gc.cpp')
-rw-r--r--gc.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/gc.cpp b/gc.cpp
index 5aed8b8..ec49917 100644
--- a/gc.cpp
+++ b/gc.cpp
@@ -26,7 +26,7 @@ void GarbageCollector::expose(EvalObj *ptr) {
{
#ifdef GC_DEBUG
fprintf(stderr, "GC: 0x%llx exposed. count = %lu \"%s\"\n",
- (ull)ptr, mapping[ptr], ptr->ext_repr().c_str());
+ (ull)ptr, mapping[ptr] - 1, ptr->ext_repr().c_str());
#endif
if (!--mapping[ptr] && collecting)
{