delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/03/30/14:22:58

Date: Mon, 30 Mar 1998 20:30:35 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Charles Sandmann <sandmann AT clio DOT rice DOT edu>
cc: eldredge AT ap DOT net, edc AT arches DOT uga DOT edu, djgpp AT delorie DOT com
Subject: Re: djgpp malloc and freeing memory on exit
In-Reply-To: <9803301452.AA14808@clio.rice.edu>
Message-ID: <Pine.SUN.3.91.980330202746.20942I-100000@is>
MIME-Version: 1.0

On Mon, 30 Mar 1998, Charles Sandmann wrote:

> In summary, all the selector/memory cleanup issues are only needed when
> one DPMI application calls another.

Thanks for the clarification.

Does the above include the DPMI calls that create selectors, like 
allocate DOS memory, segment-to-descriptor, etc., when they are issued by
a nested program?  In other words, if a nested program allocates a 
selector with one of these calls and doesn't explicitly free it before 
exiting, will it only be freed when the parent application exits?

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019