X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f Message-Id: <4.3.2.7.2.20020419032335.00bb6378@mail.ciudad.com.ar> X-Sender: rgrela AT mail DOT ciudad DOT com DOT ar X-Mailer: QUALCOMM Windows Eudora Version 4.3.2 Date: Fri, 19 Apr 2002 03:45:31 -0300 To: djgpp AT delorie DOT com From: "R. Grela" Subject: Testing for memory leaks Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Reply-To: djgpp AT delorie DOT com Hello, I'm writing a class that uses pointers and I want to check if all of them are destroyed correctly, so I'm looking for a function that gives me some information about the memory available or memory used to check if at the program starts and the program ends the memory available is exactly equal. I don't know how memory management is implemented in programs compiled with djgpp, I've looked the _go32_dpmi_get_free_memory_information function in go32.h but I've make a test to get that information before and after making MyObject* obj = new MyObject; and I get the same results viewing the field available_physical_pages in _go32_dpmi_meminfo structure. May be I'm checking in the wrong place. (I remember in bc++ 3.1 that I've used the function coreleft) Anyone knows how can I get that information? Thanks in advance! R. Grela