From 8a0d0fca835f7da81a609dfec0e595b45fd625f6 Mon Sep 17 00:00:00 2001 From: Doug Coleman Date: Wed, 29 Sep 2010 20:46:22 -0500 Subject: [PATCH] Revert previous patch; not simply a typo. Still broken on win64. --- vm/gc.cpp | 2 +- vm/slot_visitor.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/vm/gc.cpp b/vm/gc.cpp index 22c851378c..0de3dac91f 100755 --- a/vm/gc.cpp +++ b/vm/gc.cpp @@ -230,7 +230,7 @@ struct call_frame_scrubber { gc_info *info = compiled->block_gc_info(); assert(return_address < compiled->size()); - cell index = info->return_address_index(return_address); + int index = info->return_address_index(return_address); if(index != -1) ctx->scrub_stacks(info,index); } diff --git a/vm/slot_visitor.hpp b/vm/slot_visitor.hpp index b97f988e65..303fc37544 100755 --- a/vm/slot_visitor.hpp +++ b/vm/slot_visitor.hpp @@ -292,7 +292,7 @@ struct call_frame_slot_visitor { gc_info *info = compiled->block_gc_info(); assert(return_address < compiled->size()); - cell callsite = info->return_address_index(return_address); + u32 callsite = info->return_address_index(return_address); if(callsite == gc_info_missing_value) return;