]> gitweb.factorcode.org Git - factor.git/commitdiff
Fix problem if last card is marked
authorSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Fri, 9 Oct 2009 04:58:20 +0000 (23:58 -0500)
committerSlava Pestov <slava@slava-pestovs-macbook-pro.local>
Fri, 9 Oct 2009 04:58:20 +0000 (23:58 -0500)
vm/old_space.cpp

index 572f1edc14ea82d414a885625f582079adaec4dd..7dcd33f53378eec0bc8b1c720d90e009506d03f6 100644 (file)
@@ -45,7 +45,7 @@ void old_space::clear_allot_markers()
 cell old_space::next_object_after(factor_vm *myvm, cell scan)
 {
        cell size = myvm->untagged_object_size((object *)scan);
-       if(scan + size < end)
+       if(scan + size < here)
                return scan + size;
        else
                return NULL;