From 466e630dc92d005a9df811db6664920720517d38 Mon Sep 17 00:00:00 2001 From: Doug Coleman Date: Wed, 29 Sep 2010 17:43:27 -0500 Subject: [PATCH] Win64 Windows SDK hates int/cell type errors --- 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 0de3dac91f..22c851378c 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()); - int index = info->return_address_index(return_address); + cell 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 303fc37544..b97f988e65 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()); - u32 callsite = info->return_address_index(return_address); + cell callsite = info->return_address_index(return_address); if(callsite == gc_info_missing_value) return;