diff --git a/harbour/ChangeLog b/harbour/ChangeLog index f9de6ffb72..8907d7b8df 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -1,3 +1,8 @@ +2000-07-14 20:25 UTC+0100 Ryszard Glab + + *source/vm/garbage.c + * the garbage collector scans now hb_stack.Return values + 2000-07-14 09:40 UTC+0800 Ron Pinkas * source/compiler/simplex.c ! Minor correction, to accept a match, if all rule's tokens used. diff --git a/harbour/source/vm/garbage.c b/harbour/source/vm/garbage.c index a758efcc90..41034028f9 100644 --- a/harbour/source/vm/garbage.c +++ b/harbour/source/vm/garbage.c @@ -290,6 +290,7 @@ void hb_gcCollectAll( void ) hb_vmIsLocalRef(); hb_vmIsStaticRef(); hb_memvarsIsMemvarRef(); + hb_gcItemRef( &hb_stack.Return ); hb_clsIsClassRef(); /* check list of locked block for blocks referenced from