[comp.sys.ibm.pc] Deallocate memory block in the middle

pwu@uwmacc.UUCP (03/02/87)

Anyone knows what would happen if a TSR program deallocates its
memory while another program is running (i.e. the memory block
deallocated is not the last one in the memory-block chain)?
Would the "hole" in the chain be reclaimed after the program
has exited? Would DOS go crazy with this hole in the memory?

I'm asking this because I want to write a TSR program to do
some background task while other programs may be running.
When it has finished its background task it would deallocate
itself to free up memory.

peter
/*
** ARPA: pwu@unix.macc.wisc.edu              BITNET: WU at WISVMACC
** UUCP: {seismo|harvard|topaz|caip|ll-xn|                      <-+   
**        allegra|akgua|ucbvax|bellcore|ihnp4}!uwvax!uwmacc!pwu   |
**                                                                |
**   Uuhosts on this line may have faster delivery time.  --------+
*/