Re: check this please???
Some further checking shows that free_low() in safe.e
contains the same bug as free().
In global procedure free_low() in safe.e
Change:
machine_proc(M_FREE_LOW, a)
to:
machine_proc(M_FREE_LOW, a-BORDER_SPACE)
Note that machine.e is ok. I'm just talking about safe.e,
the debugging version of machine.e.
On Linux or Windows free_low() isn't used,
but on DOS the block of low memory will
not actually be freed without this fix. These
fixes will be in the next release.
Regards,
Rob Craig
Rapid Deployment Software
http://www.RapidEuphoria.com
|
Not Categorized, Please Help
|
|