Re: check this please???

new topic     » goto parent     » topic index » view thread      » older message » newer message

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

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu