Ticket #42 (closed defect: fixed)

Opened 3 years ago

Last modified 3 years ago

Revise Implib Strategy

Reported by: pragma Assigned to: pragma
Priority: minor Milestone: Beta 1.1 - Refactoring
Component: OMF Loader Version: Beta 1
Keywords: Cc:

Description

There is a subtle problem with resource management on OMFBinary, that relies on an AA to manage HANDLES to external dll's - a windows solution for handling Implibs.

http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D.learn/2999

The thread above shows that the Implib DLL manager will need to be a singleton, external to the OMFBinary class in some way.

Change History

04/14/06 13:44:18 changed by pragma

  • status changed from new to assigned.

04/18/06 21:50:08 changed by pragma

Moved implib DLL handling out to a singleton that should be more responsible with handling HANDLE resources under win32. Will require testing before this ticket can be completed.

04/19/06 00:03:47 changed by pragma

  • priority changed from major to minor.

04/27/06 13:37:00 changed by pragma

  • status changed from assigned to closed.
  • resolution set to fixed.

Verified as working, revision #182.