🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.windows.ms.programmer
Article #1130

DLL Memory handling

#1130
From: Jim Beveridge
Date: Thu, 24 Jan 1991 16:52
20 lines
1110 bytes
The WEP (windows exit procedure) for my DLL tries to free the 
global memory that it had allocated over the course of time.  
Unfortunately, the moment I try and deference the first element
in the linked list, the entire system hangs.

If the DLL is explicitly loaded, the WEP works properly.  
If the DLL was implicitly loaded, all global memory appears 
to be freed _before_ the WEP is called.  This is a problem, 
because I need some information out of global memory to 
properly shut down the DLL.

How can I work around this problem?

(One suggestion has been to use a local heap instead of 
the global one.)

	Thanks, Jim

--
"If I wanted a .sig, I would have written one."
Technical Details
Message-ID: <433@newmedia.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!usc!samsung!know!newmedia!jim

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!thunder.mcrcim.mcgill.edu!snorkelwacker.mit.edu!usc!samsung!know!newmedia!jim
From: jim@newmedia.UUCP (Jim Beveridge)
Newsgroups: comp.windows.ms.programmer
Subject: DLL Memory handling
Keywords: WEP, GlobalAlloc
Message-ID: <433@newmedia.UUCP>
Date: 24 Jan 91 16:52:46 GMT
Organization: New Media Graphics, Billerica, MA
Lines: 20